Coastal waters primarily support saltwater fish species. When fishing in the sea, anglers need to keep track of the rise and fall of the ocean tides.
Lakes and ponds, especially those with rivers and streams into them, provide great fishing sites.
Rivers with deep winding bends, crevices, and undercut banks provide excellent breeding grounds for many types of freshwater fish.
Dams and reservoirs are great spots to catch bass and other fish that like deeper water. The deepwater lets these fish hide and provides ample supplies of baitfish.