There are four main types of drainage systems you can use in your yard: surface, subsurface, slope, and swale. Each one has its own advantages and disadvantages, depending on your soil type, terrain, and budget. For instance, surface drainage systems use gutters, downspouts, and drains to collect and divert water away from your house and yard, but they may not be enough to handle heavy rainfall or high water tables. Subsurface drainage systems use pipes, gravel, and perforated drains to collect and divert water from below the ground, but they are more expensive and complex to install and maintain. Slope drainage systems use grading, terracing, and retaining walls to create slopes and channels that direct water downhill and away from your house and yard, but they may require extensive excavation and landscaping work. Lastly, swale drainage systems use shallow ditches, berms, and plants to create natural depressions and ridges that slow down and filter water as it flows through your yard, but they may not be suitable for small or flat yards.