Carbohydrate macromolecules (polysaccharides) are formed from polymers of monosaccharides. Because monosaccharides have multiple functional groups, polysaccharides can form linear polymers (e.g. cellulose) or complex branched structures (e.g. glycogen). Polysaccharides perform numerous roles in living organisms, acting as energy stores (e.g. starch) and as structural components (e.g. chitin in arthropods and fungi). Many carbohydrates contain modified monosaccharide units that have had functional groups replaced or removed.
Polyphenols consist of a branched structure of multiple phenolic subunits. They can perform structural roles (e.g. lignin) as well as roles as secondary metabolites involved in signalling, pigmentation and defense.