When you step outside of your home in a rainstorm, is there water coming off of the roof all over the place? For some homeowners this is the case, usually, because their gutters are missing, or because they are backed up and leaking water all over the place. This is not good, and not just because of you getting all that water on your head. The problem is that water that backs up in the gutter can end up going underneath your roof and damaging it. This is why you should ensure that your gutters and downspouts work well. If you want to test them out, you can use a hose on a dry day and see if the water drains correctly. If not, you likely have leaves or branches clogging things up.
Regularly cleaning off your roof and cutting back branches that grow out over the roof can help your situation a lot. There are also some products on the market that are made to prevent leaves from gathering in the gutters.