Bir nehir yüksek zemin üzerinde, genellikle suyun akışları toplamak için toplandığı ve aktığı tepeler veya dağlarda başlar. Birçok akış bir araya geldiğinde, buna nehir denir. Nehrin başladığı yere kaynağı denir.
Su toplanan ve yokuş aşağı akan ilk küçük akıntılara gulitler denir. Gullies daha büyük akarsular oluşturmak için bir araya geliyor. Akarsular yokuş aşağı akmaya devam ediyor, birleşme yerleri denilen yerlerde buluşuyor. İki akış birleştiğinde, daha küçük akışa diğer akışın kolu olarak adlandırılır. Sonunda yeterli nehirler bir nehir oluşturmak için bir araya gelir. About.com'a göre nehir, ağzında bir göle, denize veya okyanusa akana kadar yokuş aşağı akmaya devam ediyor.