Margem é cada um dos lados de um rio.
O lugar onde o rio nasce é chamado de nascente. 
A foz é o lugar onde ele despeja suas águas. A foz pode ser em um outro rio, em um lago ou no mar.
O trajeto que o rio faz, desde a nascente até a foz, é chamado de curso. O lugar por onde as águas de um rio correm é o leito do rio.
Um rio que despeja as suas águas em outro rio é chamado de afluente.  

Foz do rio São francisco no Oceano Atlântico

Rio Paractu, Minas Gerais, afluente do rio Paranaíba

 

Nascente do rio Tietê  

;Leito do Rio São Francisco