Whether they benefit the environment, children, communities, or any group of people in special need of assistance, our growing collection of non-profit organizations make a difference. Successful NPOs not only directly benefit a diverse collection of our citizens, but through recycling, deconstruction, training, and other environmental initiatives, they augment the quality of life for us all.