Polyurethane (PUR and PU) is a polymer composed of organic units joined by carbamate (urethane) links. While most polyurethanes are thermosetting polymers that do not melt when heated, thermoplastic polyurethanes are also available. Polyurethane polymers are traditionally and most commonly formed by reacting a di- or tri poly-isocyanate with a polyol. Both the isocyanates and polyols used to make polyurethanes contain, on average, two or more functional groups per molecule.