Kluczową różnicą między polimerem a makrocząsteczką jest to, że polimer jest makrocząsteczką z powtarzającą się jednostką zwaną monomerem w całej strukturze molekularnej, podczas gdy nie każda makrocząsteczka ma monomer w swojej strukturze.
Różnica między polimerem a makrocząsteczką wynika z faktu, że polimer stanowi poddział makrocząsteczki. Makrocząsteczki to niezwykle duże cząsteczki o dużej masie cząsteczkowej. Możemy również podzielić makrocząsteczkę na dwie główne kategorie zgodnie z jej strukturą. Mianowicie są to cząsteczki spolimeryzowane i cząsteczki niespolimeryzowane. Z drugiej strony polimer powstaje w wyniku polimeryzacji małych cząsteczek, które są monomerami. Jednak wszystkie makrocząsteczki nie zawierają jednostki monomeru powtarzającej się w całej swojej strukturze.