A nonprofit organization uses its profits for its primary goal to support the specific mission. A charity is a specific type of nonprofit organization that aims to improve communities' lives.