Human food is food which is fit for human consumption, and which humans willingly eat. Food is a basic necessity of life, and humans typically seek food out as an instinctual response to hunger; however, not all things that are edible constitute as human food.
Humans eat various substances for energy, enjoyment and nutritional support. These are usually of plant, animal, or fungal origin, and contain essential nutrients, such as carbohydrates, fats, proteins, vitamins, and minerals. Humans are highly adaptable omnivores, and have adapted to obtain food in many different ecosystems. Historically, humans secured food through two main methods: hunting and gathering and agriculture. As agricultural technologies improved, humans settled into agriculture lifestyles with diets shaped by the agriculture opportunities in their region of the world. Geographic and cultural differences have led to the creation of numerous cuisines and culinary arts, including a wide array of ingredients, herbs, spices, techniques, and dishes. As cultures have mixed through forces like international trade and globalization, ingredients have become more widely available beyond their geographic and cultural origins, creating a cosmopolitan exchange of different food traditions and practices.