What is the difference between corporate and franchise?

A corporation is a legal entity that is owned by shareholders and…