French drains are used to help prevent flooding from driveways, yards, sidewalks, crawl spaces, etc.
You can also run French drains to sump pumps.