You can also use public roads for purposes other than just traffic. This usually requires a special use permit.
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.