When it comes to charitable giving, Network for Good is a name that has gained wide name recognition. The company was founded in 2001 by three major companies: America Online, Cisco Systems, and Yahoo! Network for Good is noted for being easy to use both for the charities as well as those making donations. This ease of use was done by design, and it has paid off. Since the company was established, it has raised more than $1 billion for a wide variety of charitable causes. As such, it is no surprise that Network for Good has gained note as being a best non profit CRM software.