The document provides best practices and recommendations for websites, social media, e-newsletters, and blogs for non-profits. It recommends using free hosted donation solutions like Network for Good. It also recommends engaging volunteers on social media to drive traffic to the website and content, while maintaining a regular posting schedule. The document outlines tactics for Facebook, Twitter, LinkedIn and utilizing social media to recruit volunteers and board members.