Parking is a skill needed if ever you want to own your car. Without the skill, you would surely be in hot seat all the time as you would have an accident almost every time you are driving your car. That is why; you would need a license to have a car in the first place. The license would prove that you are a responsible driver. Now, in the cartoon industry, you would not need a license to drive, but you would need to make sure that you aren't going to crash anything on your sight. The general idea of a drive school is to teach you how to drive responsible. This is what this game would be teaching you.
Of course, we all know that we need to park our car carefully, but that won't be easy all the time since there are times that the only option would be a tight spot and this game prepares us for such times. However, before you can even park your car, you need to gather all the coins in the area. There is a time limit that you need to beat if you want to get to the next level. Try to limit the damage to your car as you might not get to the next level at all.