Traditionally, it refers to a single molecule with a high molecular weight (molecular weight above 101). The concept of macromolecule was first used to describe natural polymer, such as carbohydrates, proteins and nucleic acids. Now also used to describe synthetic macromolecule.
No classification at present.