Fats, in addition to providing energy, are also needed for the absorption and use of some vitamins, especially vitamin A. Proteins are needed to build and maintain muscle, blood, skin, bones and other tissues - they are the primary building blocks of the body.