To apply for a business license, you may apply online here or complete the Business License Application (New Business Tax Affidavit form). CORPORATION – Complete Item 3c.Only include the name of the registered agent Corporation. c. Get help to form a California corporation today. Deciding what type of business structure is best for your small business can be a confusing exercise. A C corporation, or C corp, is a business structure with a separate legal identity from its owners. Starting a new business? Discover the type of business organization best for you through our FREE online business course!