What is fly fishing and how is it different from regular fishing?

Fly fishing is any form of fishing that utilizes a fly rod: generally, one made from fiberglass or graphite and between 7 and 10ft in length. Fly fishers cast a weighted fly line that enables them to "present" a fly to a hungry fish. There are three primary forms of fly fishing: dry fly fishing whereby insect-imitating flies are presented to fish on the surface, nymph fishing where sinking flies are presented below the surface and streamer fishing utilizing bait fish or sculpin imitations that are stripped in.