Users can access applications entirely through a browser
An architecture of participation and digital democracy encourages users to add value to the application as they use it
A major emphasis on social networks and computing
Strong support of information sharing and collaboration
Rapid and continuous creation of new business models