What is a Not for Profit Corporation?

A not for profit corporation is a corporation that doesn’t make any profit. They may collect money but it is only enough to cover the overhead. Most charities are not for profit because all of the monies collected go out to various people and groups that are needy.