Vitamins are organic substances made by plants or animals and minerals are inorganic elements that come from the earth. They essential part of nutrition of a healthy body that are required to grow and develop normally. They are normally consumed in foods. Since they have a unique role to play in maintaining health it is important to ensure you are getting enough of them. If deficiencies in food or amounts of foods that can be eaten then vitamin or mineral supplements may help maintain maximum health. Please note that you should alway check with your doctor before taking any product - including vitamins and minerals.