This document provides an introduction and overview of CouchDB including: - Background on the creators and history of CouchDB's development - An explanation of how CouchDB differs from traditional SQL databases through its use of RESTful HTTP, schemaless JSON documents, map/reduce views, and incremental replication - A description of CouchDB's internal architecture and key modules - An invitation for readers to get involved with the CouchDB community