The answer to 'difference between drainage system' is that there are two main types of drainage systems for landscaping: surface drainage and subsurface drainage. Surface drainage systems use swales, ditches, and other surface features to divert water away from your property, while subsurface drainage systems use buried pipes and gravel to remove excess water from the soil beneath your lawn and garden.
Surface drainage systems are generally less expensive to install but may require more maintenance over time as leaves, debris, and sediment can clog the drainage channels. Subsurface drainage systems provide a more permanent and hidden solution, but the initial installation cost is typically higher. The best choice for your property will depend on factors like the slope of your land, soil type, and the amount of water you need to manage.