As the Houston Chronicle's James Green writes, "While the aim of for-profit organizations is to maximize profits and forward these profits to the company's owners and shareholders, nonprofit organizations aim to provide society's needs. Non-profit organizations have no owners.