Sealing is applying a protective coating to your driveway after cleaning once the surface is fully dry. It can be applied to block paving, tarmac and natural stone patio slabs. Sealing puts a protective layer on the surface which is oil and water resistant which deters staining. It also helps to harden the sand between the joints which will help deter weed growth.