In nutrition, diet is the sum of food consumed by a person or other organism. The word diet often implies the use of specific intake of nutrition for health or weight-management reasons (with the two often being related). Although humans are omnivores, each culture and each person holds some food preferences or some food taboos. This may be due to personal tastes or ethical reasons. Individual dietary choices may be more or less healthy.
Complete nutrition requires ingestion and absorption of vitamins, minerals, and food energy in the form of carbohydrates, proteins, and fats. Dietary habits and choices play a significant role in the quality of life, health and longevity.
Some cultures and religions have restrictions concerning what foods are acceptable in their diet. For example, only Kosher foods are permitted by Judaism, and Halal foods by Islam. Although Buddhists are generally vegetarians, the practice varies and meat-eating may be permitted depending on the sects. In Hinduism, vegetarianism is the ideal. Jains are strictly vegetarian and consumption of roots is not permitted.
Many people choose to forgo food from animal sources to varying degrees (e.g. flexitarianism, vegetarianism, veganism, fruitarianism) for health reasons, issues surrounding morality, or to reduce their personal impact on the environment, although some of the public assumptions about which diets have lower impacts are known to be incorrect.Raw foodism is another contemporary trend. These diets may require tuning or supplementation such as vitamins to meet ordinary nutritional needs.