A macromolecule is a large molecule typically composed of repeating subunits called monomers. Examples include proteins, nucleic acids, carbohydrates, and lipids. These complex molecules are essential for various biological functions within living organisms.