Malnutrition, also called malnourishment is a condition resulting from eating a diet that contains either insufficient or too much of nutrients as a result of which health problems ensue. The nutrients involved are calories, carbohydrates, vitamins, proteins or minerals. Lack of sufficient nutrients is called undernutrition or undernourishment. Generally, the term malnutrition refers to undernourishment. This is a condition in which the diet consumed does not contain adequate amount of calories, proteins, carbs, vitamins and minerals. Undernutrition during pregnancy, or before two years of age may cause permanent mental and physical development problems.