There are several huge behavioral differences between Largemouth and Smallmouth Bass. In a lake you generally find Smallmouth Bass in deep and rocky sections of the lake. Largemouth Bass on the other hand prefer weedy portions of the lake. Largemouth Bass also for much of the year can be found in much shallower water than Smallmouth Bass typically prefer. In rivers Smallmouth Bass are found more in the fast current, especially near rocks or near creek mouths. Largemouth Bass on the other hands prefer slower moving water and are often found inhabiting weedy backwater areas of the river.