Network for Good is the name of a customer relationship management program that acts as a tool for fundraising. Network for Good is mainly for helping people in non-profit groups with fundraisers and how to manage them from behind a computer screen. It also means that users can reach all of their goals within a given time frame of their choosing and be able to advance their own missions when they see fit to do so. Being a computer tool, the app comes equipped with many special features such as donor management software, which allows for users to target and engage with all of their donors and organize meetings with just a click of a button. Fundraiser campaign pages are also included here and have the purpose of holding peer-to-peer and event pages. This allows for activities to be a lot more organized and keeping fundraiser results well in check.