Landscaping Swales
If the land on one or both sides of your driveway slopes down toward the driveway landscaping swales may by the right drainage solution. A swale is a shallow depression that is wider than it is deep. Creating a swale along one or both sides of your driveway will provide a place for storm-water to collect and re-enter the groundwater. They will also keep any water draining off the hillside from flowing down your driveway and flooding your garage or home. Swales can be landscaped to look like a creek bed with river rock and water loving plants.
To read more follow the link below https://www.landscapingnetwork.com/driveways/drainage.html
Dm