The different words for pavement became separate categories as the culture started to demand an easier way to add context to what you’re saying. English is very efficient in that context is often assumed or hidden in the different meanings of the words.