In some states, counties and municipalities are authorized to levy a license fee or tax on the privilege of doing business. Before opening your business, you should find out if any such license is required. Businesses that perform work in several cities, such as builders, may need to obtain a license from each city or county in which they perform work or have an office.
Every state also has laws requiring the licensing of certain types of businesses or professions. Some states regulate more types than others. Just because you did not need a license in one state is not a guarantee that you will not need one if you move to a new state.
Be sure to find out if zoning allows your type of business before buying or leasing property. Usually, the licensing departments will check the zoning before issuing your business license.