Ključna razlika između homochain i heterochain polimera je u tome što homochain polimer ima svoj glavni lanac načinjen od atoma istog kemijskog elementa, dok heterochain polimer ima svoj glavni lanac načinjen od atoma različitih kemijskih elemenata.
Polimer je makromolekularni spoj koji se sastoji od niza ponavljajućih jedinica povezanih međusobno kovalentnim kemijskim vezama. To su teški materijali s iznimnim kemijskim i fizičkim svojstvima. Postoji mnogo načina za klasifikaciju polimernih materijala. Kategorizacija polimera na temelju prirode okosnice daje nam dvije kategorije kao homochain i heterochain polimeri.