Most salt water fly fishing is done in relatively shallow waters, or very close to the shore. This is called inshore fishing, and includes fly fishing done from the shore or from a small boat in shallow waters. Many varieties of fish can be taken while inshore fishing including striped bass, channel bass, bluefish, bonefish, flounder, bonito, barracuda, rockfish, cobia, halibut, jack crevalle, jewfish, ladyfish, mackerel, pollack, pompano, shark, snapper, snook, rooster fish, tarpon, and weakfish.