łodzie potrzebują źródła zasilania, aby przenieść je do przodu w wodzie. W małych statkach ta moc może być dostarczana przez ludzi, którzy używają wioseł do wiosłowania wzdłuż. Siła mięśni nie może poruszać Łodzi bardzo szybko lub bardzo daleko, choć. Wiatr może być również używany do przemieszczania łodzi wyposażonych w żagle. Ale dla dużej łodzi, która musi przepłynąć długi dystans, najbardziej niezawodnym źródłem mocy jest silnik napędzany silnikiem. W zależności od wielkości łodzi, silnik benzynowy, silnik wysokoprężny lub silnik parowy wykonuje zadanie. Energia jądrowa jest nawet wykorzystywana do napędzania niektórych silników łodzi, takich jak te spotykane w okrętach podwodnych. Silniki obracają śmigła łodzi, które mają duże łopatki skręcające, które promieniują wokół centralnej piasty. Ostrza te wypychają wodę do tyłu, a łódź porusza się do przodu, gdy zaburzona woda odpycha się. Wirujące śmigła wytwarzają również niższe ciśnienie wody w przestrzeni przed nimi, która zasysa je do przodu, wraz ze zbiornikiem, do którego są przymocowane. (Wykorzystując te same zasady ruchu, śmigła mogą również napędzać samoloty.) Łódź jest sterowana przez ster, który jest płaski, pionowy, ruchomy kawałek drewna lub metalu, który jest przymocowany do jego rufy lub tyłu. Po obróceniu ster zmienia kierunek wody wokół niego,który odpycha do tyłu, zmuszając rufę i stopniowo resztę łodzi do zmiany kierunku.