Vitamins are organic food substances found only in living things, i.e. plants and animals. They are essential for our bodies to function properly, for growth, energy and for our general well-being. With very few exceptions the human body cannot manufacture or synthesize vitamins. They must be supplied in our diet or in man-made dietary supplements. Some people believe that vitamins can replace food, but that is incorrect. In fact, vitamins cannot be assimilated without also ingesting food. That is why it is best to take them with a meal. Synthetic vitamin supplements can be of varying quality, so it is a good idea to get your supplements from a reliable source.
Note that I have listed only those foods which contain the listed vitamins in significant quantities. For more detailed information, please visit the United States Department of Agriculture (USDA) Food & Nutrition Center.