What is Fishing License?

Legal Definition
A fishing license (US), fishing licence or fishing permit is a regulatory or legal mechanism to control fishing. Licensing is one mechanism of fisheries management and may be required for either commercial or recreational fishing.
-- Wikipedia