Nonprofits operate in a dynamic environment of social, demographic, technological, political and financial change. Over the last 15 years, the US population has grown 17%, giving has increased by 34%, while the number of nonprofits has doubled. Nonprofits face challenges of scale, succession, duplication of effort, high fundraising costs and limited funding. In an environment of this scale and complexity, numerous opportunities exist to explore collaboration as a strategy to improve efficiency, effectiveness and stability. The following resources should help nonprofits (and funders) better understand the art and science of collaboration.