Sand is usually put down before gravel to add to the firmness of the driveway. However, the level of the sand determines the success and how long it is likely to last.