Many people confuse the terms ???charity??? and ???foundation??? for ???nonprofit.??? While charities and foundations are specific types of nonprofit organizations, an entire world of other nonprofit organizations exists outside of these limited structures.Somewhat counter intuitively, nonprofit corporations can make a profit but are restricted in how they can distribute the money they make.