Why is sand spread over the top of my new parking lot surface?

While your new overlay has only been on for a few hours, the sand will help protect it and keep scarring to a minimum. Within a few days general use and weather will clear the sand away.