Epoxy floor coating is a finish made of epoxide resin, polyamine hardener, and other ingredients. It is typically applied over concrete floors to make them smooth, durable, and able to withstand heavy loads. Using epoxy floor coating gives your floors a seamless surface that is easy to clean and is also resistant to water and stains. When not being used as a floor coating, epoxy is used as an adhesive for construction purposes.