Because your car drives THERE, but parks HERE. Obvious, innit?

It's a linguistic mystery for the ages! But the simple truth is, you *drive* on a driveway to get to your house, and you probably *park* when you're... well, hopefully not on the driveway permanently. Unless you're really bad at parallel parking. Then it becomes a "park-WAY too close to the garage" situation.