Makromolekyyli on sellainen molekyyli, jolla on joko suhteellisen suuri molekyylimassa tai sellainen rakenne, joka sisältää paljon toistuvia rakenneyksiköitä, joilla on suhteellisen pieni molekyylimassa. Molekyylimassaa voidaan pitää suhteellisen suurena, jos yhden tai useamman rakenneyksikön poistaminen tai lisääminen ei vaikuta merkittävästi yhdisteen ominaisuuksiin (poikkeuksena tilanne, jossa molekyylin hienorakenne ratkaisee molekulaariset ominaisuudet). Jos molekyylillä tai sen osilla on suhteellisen suuri molekyylimassa tai useita toistuvia pienimassaisia yksiköitä, sitä voidaan pitää makromolekulaarisena tai polymeerisenä yhdisteenä.[1]