Upe ir ūdenstece, kas plūst pašas izveidotā garenā ceļā, uzņemot citu ūdenstilpju ūdeņus.
Ūdens upēs vienmēr plūst no augstākas vietas uz zemāku. Vieta, kur upe sākas ir izteka, bet vieta, kur upe ieplūst citā upē vai jūrā - ieteka.
Izteka - vieta, kur sākas upe, piemēram, kalnos, no ezera vai avota.
Ieteka - vieta, kur upe ietek kādā citā ūdenstilpē, piemēram, citā upē vai jūrā.
Upes, kas sākas kalnos parasti ir straujākas un šaurākas, bet līdzenumos tās plūst lēnāk, bet ir platākas. Tātad, upes plūst kādā noteiktā virzienā pēc reljefa slīpuma. Laika gaitā, ūdenim plūstot, upes izveido padziļinājumu - upes ieleju.
Upes ieleja - padziļinājums zemes virsmā, pa kuru iepriekš ir tecējusi upe.
Ielejas platums ir atkarīgi no iežiem un upes straumes. Ja zemes virsas slīpums ir lielāks, tad ātrāka ir straume. Tad ūdens atrauj iežu daļiņas un ieleja paliek lielāka. Upēm, kas ir nesen izveidojušās, ielejas ir šauras un ar stāvākiem krastiem, vecas upju ielejas ir platas, ar lēzenām krastu nogāzēm. Zemāko ielejas daļu visā upes garumā, kurā visu gadu tek ūdens, sauc par upes gultni.
Upes gultne - padziļinājums, pa kuru tek upe.
Mazākas upes nereti ietek citās lielākās upēs. Tās sauc par pietekām. Piemēram, Daugavas lielākās pietekas ir Ogre un Aiviekste.
Pieteka - upe, kas ietek citā, parasti lielākā upē.
Svarīgi noteikt upes krastus, lai zinātu, kurš ir labais un, kurš kreisais.
1. solis - noskaidrot upes tecēšanas virzienu, piemēram, iemetot ūdenī kādu peldošu koka gabaliņu. Kartē upes tecēšanas virzienu var noteikt pēc reljefa, jo upe tek no augstākas vietas uz zemāku.
2. solis - nostāties upes tecēšanas virzienā. Tātad sejai ir jābūt tajā pašā virzienā, kurā plūst ūdens.
3. solis - upes krastu novietojums atbilst roku pusēm. Pie labās rokas būs labais krasts, bet pie kreisās rokas - kreisais.