You can also use public roads for other purposes than just traffic. A special use permit is usually required for this.
The purpose of the sidewalk crossing is to make it easy for vehicles to access a property from the street. If you are planning a project that requires curb lowering, you will need a curb crossing permit.