जेव्हा नदीचा एक भाग जलमार्ग करण्यायोग्य बनविला जातो तेव्हा अडथळा ओलांडून नदीच्या पातळीत बदल झाल्यामुळे कधीकधी जलद, धरणे किंवा गिरणीच्या सहाय्याने अडथळा आणण्यासाठी लॉक आवश्यक असतो. मोठ्या प्रमाणात नदी नेव्हिगेशन सुधारणांमध्ये, तण आणि ताळे एकत्र वापरले जातात. एक विरळ उथळ ताणण्याची खोली वाढवेल आणि आवश्यक लॉक एकतर विअरमधील अंतरात तयार केला जाईल, किंवा कृत्रिम कटच्या खाली प्रवाहात बनविला जाईल जो विअरला मागे ठेवेल आणि कदाचित त्याखाली नदीचा उथळ भाग. या मार्गांनी सुधारलेल्या नदीला जलमार्ग किंवा नदी नेव्हिगेशन असे म्हणतात.