Bonito is a bait that is known for its strong smell. This bait is used for both freshwater and saltwater fishing. Some anglers believe that bonito is not a good bait because it does not produce many bites. Other anglers believe that the strong smell of this bait will attract fish to it.