Perbezaan utama antara kopolimer dan homopolimer ialah terdapat dua monomer yang menjadikan polimer dalam kopolimer sedangkan, dalam homopolimer, hanya satu monomer yang mengulang dan membentuk keseluruhan polimer.
Polimer adalah molekul besar, dengan unit monomer struktur berulang. Monomer ini saling mengikat dengan ikatan kovalen untuk membentuk polimer. Oleh itu, mereka mempunyai berat molekul tinggi dan terdiri lebih dari 10,000 atom. Selanjutnya, dalam proses sintesis (kita menyebutnya polimerisasi), kita dapat memperoleh rantai polimer yang lebih panjang. Juga, polimer mempunyai sifat fizikal dan kimia yang sangat berbeza daripada monomernya. Lebih-lebih lagi, menurut monomer yang kita gunakan dalam proses pempolimeran, kopolimer atau homopolimer dapat terbentuk.