The document discusses technology essentials for non-profits. It provides statistics from surveys that 42% of organizations with less than 20 staff and 66% of those with more than 20 staff have a technology budget. 87% of nonprofits spend less than 4% of their budget on technology. It also discusses hardware, internet infrastructure, applications, training resources, collaboration systems, databases, and websites as essential technology areas for nonprofits.