A Corporation is a legal entity owned by the stockholders, where the profits of the business are accounted and taxed separately from the stockholders of the company. This type of structure offers benefits such as liability protection for business debts and tax benefits to business owners.