clipped from: advanceducation.blogspot.com   
  1. RSS and push/pull technologies and feed readers
  2. Aggregation: tagging, Del.icio.us, and folksonomic classification systems as opposed to taxonomic ones
  3. Podcasts: harvesting them primarily, but also producing them, as vital resources in ongoing professional development
  4. Paradigm shift: multiliteracies and new learning heuristics
  5. Blogging and microblogging
  6. Digital storytelling
  7. Social networking
  8. Distributive learning networks: communities and connectivism
  9. Web 2.0
  10. Informal / just-in-time learning
  11. Synchronous communications: instant messaging, online presentation venues incorporating interactive whiteboard, voice, and video
  12. Asynchronous collaborations tools: blogs, wikis, Voicethread, Slideshare and similar, Google docs and similar, Google notebook