Both terms mean that nutrients have been added to make the food more nutritious. Enriched means nutrients that were lost during food processing have been added back. An example is adding back certain vitamins lost in processing wheat to make white flour. Fortified means vitamins or minerals have been added to a food that weren't originally in the food. An example is adding vitamin D to milk, or calcium to orange juice.
~Academy of Nutrition and Dietetics