Which is a difference between proteins and carbohydrates and fats? Proteins are macromolecules; carbohydrates and fats are not. Proteins are composed of monomers; carbohydrates and fats are not. Carbohydrates and fats contain carbon, hydrogen, and oxygen; proteins do not. Excess carbohydrates and fats are stored; excess proteins are not.