This document provides an overview of Twitter including: - Key features like 140 character messages, following friends, and notifications to other services - Technical details on how Twitter is implemented using Ruby on Rails, MemCache, and MySQL - Scaling challenges Twitter has faced as its user base grew rapidly - Comparisons between Twitter and other communication methods like email and IM - Suggestions for how to get started using Twitter