Tweet Most people have heard of proteins, carbohydrates, and fats, the significant macro-nutrients necessary in our diets. But what exactly are these nutrients, what foods are they found in, and why do we need them?