Річки бувають двох типів: рівнинні і гірські. Вони відрізняються один від одного по різних чинників: 1) швидкістю течії; 2) характером свого ложа; 3) місцями де беруть свій початок (витоками). Рівнинна річка великий гірської, а швидкість течії у неї менша, за рахунок цього вона більше петляє, ніж гірська річка.