Human body requires sufficient minerals, proteins, carbohydrates and vitamins to function in a normal and healthy state. People should take diet according to their needs of the body. Just like people with the intention of body building needs higher amounts of proteins and vitamins. People who intends to lose weight cut off the excess carbohydrates from their diet. But the people with the intention to increase their height require special diet to fulfill the needs of the body.