Macromolecules are molecules developed in polymerization. Due to this, each macromolecule has a head and tail because they are polar. The main function of macromolecules are to inject cells with the functions of life. They are repetitions of subunits bonded to one another. Since there are different types of macromolecules, there are different subunits that make up the composition of those molecules. Of course, with each different type of macromolecule, there should be a way to identify them. Subunits of Macromolecules are often covalently bonded by dehydration synthesis in which water is lost.
However, macromolecules can be broken down by the process of hydrolysis which has to deal with the addition of water.
Carbohydrates are a type of macromolecule.
Nucleic Acids and Proteins are also Macromolecules.
Lipids are Macromolecules as well, however they are not considered to be polymers.
Each of the Macromolecules are composed of monomers. Nucleic Acids are composed of nucleotides, carbohydrates are composed of mono saccharides, and proteins are composed of amino acids.
However it is structure of these macromolecules that affect their functions.
http://bioweb.wku.edu/courses/biol115/wyatt/biochem/macromolecules.htm
http://biomodel.uah.es/en/model3/index.htm
http://bcs.whfreeman.com/thelifewire/content/chp03/0302002.html