Proteins are macromolecules composed of amino acids, which contain carbon, hydrogen, oxygen, and nitrogen as their fundamental elements. These elements form the backbone of amino acid structures, which then link together to form protein chains. The unique inclusion of nitrogen distinguishes proteins from carbohydrates and fats.