Vitamins are organic compounds that are needed by the human body in small amounts. They are not a source of energy but are essential for many functions including metabolism, vision, growth, and immune function. There are two types - water soluble vitamins that are not stored in the body and fat soluble vitamins like vitamin A that are stored. Vitamin A is important for vision, immune function, cell growth and reproduction. A deficiency can cause night blindness while too much can lead to toxicity issues like bone problems and liver damage. It is found in foods like liver, cheese, sweet potatoes and carrots.