1. The origin and evolution of web 2.0
2. The many and varied web 2.0 applications currently being used within different contexts
3. The range of issues including legal and ethical, associated with the use and web 2.0 applications within different contexts.
The principles for appraising and implementing web 2.0 applications in different contexts