To seal an asphalt driveway, use a latex sealant. Oil-based sealants should be avoided, according to some sources, because they can crack over time. Concrete driveways respond well to siloxane and acrylic sealants. High gloss should be avoided because it can make the driveway surface slippery. Proper sealing creates a barrier that prevents additional moisture from escaping. The first step in sealing your driveway is to choose between water-based and oil-based sealants. Although each type has advantages, water-based sealers are often the better option because of their faster curing time and environmental friendliness.