Fly fishing is a different angling method that allows you to fish in fast moving rivers that may not present a hard body lure in the best motion. It is also a very active type of fishing that appeals to a lot of fishermen rather than throwing a bait in the water and waiting.