Gutters help make sure water drain appropriately. There are different types. Road and sidewalk gutters keep those pathways from flooding. Then there are roof gutters which keep water from coming off the roof all over and crating mini ditches and pouring down on people as they enter and leave the building. Gutters can also help guide the water to storage locations like rain barrels where it can be used appropriately.
Cleaning the gutters is one of the regular chores for most houses.