what is the difference between parking space?
A lot is a slab of asphalt or concrete out in the open with no roof. Some parking lots have roofs over some of the parking spaces. Normally we call that covered parking. Another point to note: in my country, instead of 'parking garage', it's more common for people to refer to it as a 'multi-storey carpark'.