Macromolecules are large molecules within your body that serve essential physiological functions. Encompassing carbohydrates, proteins, lipids and nucleic acids, macromolecules exhibit a number of similarities. For example, all except lipids are long chains made up of smaller building blocks, and digestion reduces the size of macromolecules so your body can absorb their component parts. However, they also demonstrate distinct differences.