Epoxy flooring is a coating that is used for a variety of purposes, including sealing floors and walls, sealing cracks, protecting against moisture, and providing slip resistance. The epoxy coating is applied to a substrate by using a variety of methods, including spraying, rolling, brushing, and dipping.