Las proteínas se consideran polímeros porque están formadas por monómeros y los lípidos no se consideran polímeros porque no están formados por monómeros. Para que la unidad básica que compone el lípido o proteína se llame monómero, la unidad debe aparecer en cadenas repetitivas, y los lípidos no.
Los hidratos de carbono, lípidos, proteínas y ácidos nucleicos se consideran macromoléculas, que son moléculas gigantes producidas por la unión de moléculas más pequeñas. De estos, las macromoléculas, los carbohidratos, las proteínas y los ácidos nucleicos se consideran polímeros, mientras que los lípidos no lo son. La razón fundamental detrás de esto, según About, es que los polímeros están formados por monómeros, que los lípidos no contienen. Los monómeros de proteínas son aminoácidos y se unen en cadenas repetitivas, al igual que los monómeros de carbohidratos son azúcares o monosacáridos. Por otro lado, las unidades básicas de los labios son ácidos grasos y moléculas de glicerol que no forman cadenas repetitivas. En su lugar, forman triglicéridos a partir de tres ácidos grasos y una molécula de glicerol.Para respaldar esto, la Universidad de Nuevo México señala que los enlaces que conectan los monómeros se disuelven en el agua. Si bien este es el caso tanto de las proteínas como de los carbohidratos, no es el caso de los lípidos que no son solubles en agua.