All of the above.
Fishermen need to know upcoming weather in order to plan their schedule. Fishermen don't usually go out when the weather is bad.
It's helpful to know which fish are selling for the most money so he knows what fish to target and keep.
Using the internet to find new customers is very handy, as it has a good chance of growing your consumer base, depending how well you use the internet to find your customers.