A C corporation is a traditional corporation that is taxed separately from its owners. The corporation files its own tax return and pays taxes on its profits. An S corporation is a special type of corporation that is taxed as if it were a partnership or a sole proprietorship. The income and losses pass through to the owners' personal tax returns, but the entity itself files an informational tax return.