Klíčovým rozdílem mezi epoxidem a polyurethanem je, že epoxid obsahuje epoxidové skupiny, zatímco polyurethany obsahují urethanové vazby. Z hlediska aplikace je hlavním rozdílem mezi epoxidem a polyurethanem to, že epoxidové pryskyřice odolávají mírným teplotám, zatímco polyurethany odolávají vysokým teplotám.
Epoxid i polyurethan jsou polymerní materiály. Polymer je makromolekula, která obsahuje velké množství malých opakujících se jednotek (monomerů). Tyto monomery se navzájem kombinují za vzniku polymeru. Termín epoxid se používá k pojmenování epoxidových pryskyřic, které se skládají z epoxidových funkčních skupin v opakujícím se vzoru. Polyurethan je také polymerní materiál, který obsahuje urethanové vazby.