Epoxy is a term used to denote both the basic components and 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 (cross-linked) either with themselves through catalytic homopolymerisation, or with a wide range of co-reactants including polyfunctional amines, acids (and acid anhydrides), 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 high mechanical properties, temperature and chemical resistance. Epoxy has a wide range of applications, including metal coatings, use in electronics / electrical components, high tension electrical insulators, fiber-reinforced plastic materials and structural adhesives.