每条河流都有河源和河口。河源是河流的发源地,有的为溪涧或泉水,有的为冰川、湖泊或沼泽;河口是河流的终点,即河流注入海洋、河流、湖泊或沼泽的地方。在干旱的沙漠区,有些河流的水消耗于蒸发和渗透,最后消失于沙漠中,称为游移河。