http://health101.org/art_most_diets.htm

You eat for two basic reasons: 1. For fuel (measured in calories), and 2. For nutrients (vitamins, minerals, etc.). There are also emotional reasons for eating, but the above two requirements are the only reasons your body needs to have food. Keeping these two requirements in mind, let's look at how they can keep you from being the weight nature intended you to be.