Epoxy resins are thermosetting polymers that are supplied as liquids, solids, or solutions and can be hardened using additives. They have a wide variety of applications including coatings, composites, electronics, and adhesives due to their high strength to weight ratio. Common types of epoxy resins include bisphenol A, bisphenol F, novolac, aliphatic, and glycidylamine resins. Epoxy resins are cured through cross-linking reactions with hardeners like amines, anhydrides, or phenalkamines to form rigid thermoset polymers with improved mechanical and thermal properties.