Hovedforskellen mellem harpiks og polymer er, at harpikser har små molekylvægte, mens polymerer har store molekylvægte.
Monomerer er byggesten af polymerer. De er enten simple eller komplekse molekyler med dobbeltbindinger eller en anden funktionel gruppe som -OH, -NH 2, -COOH, etc. De umættede dobbeltbindinger eller funktionelle grupper er krav i polymerisationsprocessen, når flere monomerer linker til dannelse af en polymer. Disse polymerer er enten naturlige eller syntetiske. Syntetiske forbindelser produceres for at efterligne de naturlige forbindelser, og nu er de i vid udstrækning i brug. Harpiks er en naturlig monomer forbindelse, som også har en syntetisk modstykke.