Sealcoating is a process similar to painting your house. The asphalt in your driveway can deteriorate due to exposure from the sun, heavy traffic or oil spills. The sealcoating process consists of applying an asphalt or coal tar emulsion to help protect the asphalt from weather elements.