Relying increasingly on web-based solutions & removing the need for purchased software, sites on World Wide Web are often based around a single, simple idea & usually encourage social interaction. This book presents a mini-encyclopedia of these sites & applications.