Epoxy is either any of the basic components or the cured end products of epoxy resins, as well as a colloquial name for the epoxide functional group. Epoxy resins, also known as polyepoxides, are a class of reactive prepolymers and polymers which contain epoxide groups. Epoxy resins may be reacted either with themselves through catalytic homopolymerisation, or with a wide range of co-reactants including polyfunctional amines, acids, phenols, alcohols and thiols. These co-reactants are often referred to as hardeners or curatives, and the cross-linking reaction is commonly referred to as curing. Reaction of polyepoxides with themselves or with polyfunctional hardeners forms a thermosetting polymer, often with favorable mechanical properties and high thermal and chemical resistance. Epoxy has a wide range of applications, including metal coatings, use in electronics/electrical components/LEDs, high tension electrical insulators, paint brush manufacturing, fiber-reinforced plastic materials and structural adhesives.