Remove large pieces of asphalt from any cracks on the driveway. You can use a screwdriver to pry the loose pieces out. Cover any cracks in the asphalt with crack filler and smooth the filler flat with a putty knife so the cracks are level with the rest of the driveway. Let the filler set according to the directions.
Clean the asphalt with a degreaser and a stiff broom. You need to remove as much dirt from the asphalt as possible.
Wash down the driveway with a garden hose to remove the degreaser, and let it dry for an hour.
Mix the sealer thoroughly when you open it. Use a long stirrer and make sure you get all the compound from the bottom of the container.
Pour a small amount of sealer onto the driveway at the end furthest from the road. Pour only enough to cover a few feet of asphalt at a time.
Spread the sealer over the corner of the driveway you are starting in with a paint roller. Use a roller with a long handle so you don't have to get too close to the sealer.
Continue to pour out sealer and spread it until the driveway is covered. You want to end up with an even layer of sealer covering the asphalt. Let the sealer cure for at least one full day before using the driveway.