Почему в море вода соленая, а в реках — пресная

Мы все знаем, что в море вода соленая, а в реке или озере — пресная. Почему так устроено? Ведь когда падает дождь, он приносит исключительно пресную воду.