A major source of amino acids, protein plays a vital role in human growth, particularly in the development of various parts of our body, ranging from hair to muscles. Neither too much protein, nor its deficiency is good for health. The key is the right amount of protein intake, which by large depends on several factors including age, physical activity, etc.