We don't use "parking" as a countable noun in English. There are some European countries that have adopted the English word and turned it into a noun to mean "car park". For example, in France, I was once directed to "le parking". We don't use it that way.
A garage is:
1. A structure (usually, but not always, attached to a house) in which the owner keeps their car(s).
2. The place you take your car to be repaired.
Parking (uncountable noun) can be used like this:
The parking around here is terrible. (The meaning is that it's very hard to find a parking space in this area.)
My friend's parking is amazing. She can get into the tiniest spaces. (The meaning here is that she is very adept at parking her car in small spaces.)
Parking (verb) is used in the obvious ways. For example:
Where did you park?
Please park the car over there.
My friend's just parking the car. She'll be here in two minutes.