Starorzecze tworzy się, gdy zakręty lub meandry w rzece się zacinają. Rzeka podąża nową, krótszą trasą, a nad rzeką tworzy jezioro.
Rzeki Oxbow tworzą się, gdy rzeka ma dwie krzywe, jedna pochyla się nad prostą, a druga pochyla się. Brzegi krzywych najbliżej siebie - wklęsłe brzegi - są podatne na erozję ze strony siły płynącej z nich wody. Z czasem erozja powoduje ściskanie się krzywych. Rzeka płynie teraz krótszym, prostszym kursem, a starorzecze nad rzeką. Oxbow Lakes najczęściej tworzą się w pobliżu ujścia rzeki z większą ilością wody i na nisko położonych równinach.
Oczka są jeziorami wodnymi, co oznacza brak dopływu lub odpływu wody. Ponieważ żadne strumienie nie zasilają jeziora i nie mają liści wodnych, często stają się bagnami lub bagnami, a nawet całkowicie wysychają, jeśli woda wyparuje. Dawne starorzecza to doskonałe tereny rolnicze. Zarówno w jeziorach, jak i na bagnach, starorzecza zapewniają bogate środowisko naturalne. Owce mogą być również tworzone z powodu interwencji człowieka. Inżynierowie skracający rzekę Mississippi utworzyli wiele oxko jezior, które później odparowali, tworząc żyzne ziemie dla rolnictwa.