Limited personal liability, easy transfer of ownership, business continuity, better access to capital and (depending on the corporation structure) occasional tax benefits.
Legal structure of your corporation and the benefits you receive from it will depend on the specific setup of your business.
1. Personal liability protection
2. Business security and perpetuity
3. Access to capital
4. Tax benefits