This document summarizes technologies that non-profits can use to improve contacts, communications, and cash management. It recommends customer relationship management systems like CiviCRM to manage contacts, content management systems like WordPress and Drupal to build and manage websites, and fundraising tools like Network for Good to accept donations online. It also provides examples of bookkeeping software and graphic design programs that non-profits can use more efficiently manage operations and financial resources with limited budgets.