Clear the driveway of everything. This includes any plantation that has started growing this way. often weed and grass start growing in the grass. Remove them. Spray weed killer for this purpose although you can also hand pull them. Use a broom to clear debris from the driveway. Prepare detergent solution in a bucket. Use a brush to scrub the driveway with this solution.
As you scrub the driveway, you will notice cracks on its surface. Mark these off. Get a patch sealer for larger cracks and a can sealer for small ones. Fill these cracks using the manufacturer instructions. The patch can be applied using a trowel while the sealer can be applied using putty knife. Pour crack sealer over the crack and fill it up as much as possible. Read manufacturer's instructions for different types of crack sealers.
Seal the driveway:
Open up your bucket of Asphalt sealer. You need to stir it first to get a fine solution. Use a paint stick to stir.
Pour out the sealer at different points of the drive way and use a squeegee to spread it all over. Apply a thin but uniform coat all over the driveway.
Let the sealant dry:
When you cover the entire length, let the driveway remain vacant for a whole day. Keep all kind of traffic off it. You can also use barriers and stop signs to inform others to keep away.