This document provides an overview of Couchbase, a NoSQL database that allows for scalability through a clustered architecture, flexibility through storage of JSON documents, and SQL-like querying capabilities. It describes Couchbase's key features including its use of JSON documents with unique keys stored in buckets, distributed across a cluster of nodes. It also summarizes how Couchbase provides fast access to data through caching, secondary indexes using map-reduce, and SQL-like querying with N1QL.