An LLC (Limited Liability Company) and a Corporation are both legal entities, but an LLC is owned by its members while a Corporation is owned by its shareholders. Both entities have the advantage of being legally separate from their owners and providing them protection from personal liability for business debts. An LLC is easier to set up and is more flexible to manage than a Corporation, but corporations are generally better structured for businesses that need to hold other companies. The main difference however, is how the business is taxed. An S corporation is not in and of itself a business structure, but rather a tax status designation. No matter which business structure you select you will need to apply online for a Sales Tax Permit (Seller’s Permit), EIN, and search the Business Licenses you need.