Seal coating is the process of applying a protective coating to asphalt-based pavements to provide a layer of protection from the elements, water oils and UV damage.