Food is actually the best source for most of the nutrients required by the body, but sometimes you may need multivitamins to give you the nutrients that your diet lacks. In order for our bodies to function in a proper manner, they require various vitamins and minerals. These vitamins and minerals can also protect your body from diseases, like cancer and heart disease. Most of these vitamins can be obtained from our daily food, but the diet must be chosen correctly in order to consume the right nutrients in optimum quantities.

Read more at Should You Be Taking Multivitamins?