Casting lures is one of the most popular techniques for finding and catching largemouth bass.  Many anglers use a lot of other techniques, but covering water with long casts and search baits is by far one of the best ways to catch largemouth bass.  Crankbaits, spinnerbaits, swimbaits, swimming worms and topwater lures are some of the best lures to cover some water with, but any lure you can cast can be used to cover water and try to find feeding bass.