Company Formation Type is the legal structure of a business. This governs the structure and defines the number of shareholders of a company.
A Business License governs the activities and operations of a business. A license first and foremost defines if the company is legally allowed to manufacture, trade in goods or provide a service only. Each specific license type has a set of activities that must be selected by the company that further determines what specific business activity the company may conduct.