5 tech trends affecting nonprofit future

Here’s a statement about 5 info-tech trends that will affect nonprofits in coming years. The list includes:

Evolving CRM
Evolving application specific providers–i.e., access to apps over the Ner rather than in-house
On-demand computing–sort of computing power as a utility
Evolution of online communities
Evolution of data analysis–digging into accumulated information rather than sitting in unorganized heaps

What might it add up to? How about another “virtual” office scenario?