What are the seven nutrients the human body needs?

These seven nutrients include protein, fat, carbohydrates, vitamins, minerals, water and dietary fiber. To maintain human health, seven nutrients are indispensable, and too much is equally harmful. Among the seven nutrients, protein, vitamins and minerals are the three most important nutrients. According to a survey by the World Health Organization, most common human diseases are caused by the lack of protein, vitamins and minerals.