Macromolecules are essential for various biological functions, each with unique characteristics and roles. Nucleic acids like DNA and RNA are vital for storing and transferring genetic information and are composed of elements such as carbon, hydrogen, oxygen, and nitrogen.