Have you experienced a flood garage or water seeping into your house? Chances are you have a poorly designed driveway.
Ideally your driveway should be downward sloping away from your house carrying any excess water away from your house (not towards it). This will prevent flooding in your garage or house.
If water is flooding your driveway or house frequently, consider installing driveway drain between your garage and your driveway to prevent your garage from flooding.