Parking is not always an easy task. Sometimes spots are too tight, too small or positioned strangel — not to mention the potential obstacles hindering your perfect parking, like other vehicles, trees, ...
When you're learning to drive, parallel parking, which means parking your vehicle parallel to the road, usually in a line of other cars, is no doubt one of the trickiest thing you'll try to master.