This report examines the complex workings of community foundations and provides insight on the best software that can steward the many types of relationships, finances, and activities these foundations take part in. It highlights the pros and cons of different approaches, how specific tools on the market today fit into these approaches, and how they do (or don’t) work together to provide the functionality foundations need.