Introduction to Couchbase Mobile
Couchbase Mobile brings the power of NoSQL to the edge. It comprises two components (Sync Gateway and Couchbase Lite), which combine with Couchbase Server to provde fast, efficient bidirectional synchronization of data between the edge and the cloud. Enabling you to deploy your offline-first mobile and embedded applications with greater agility on premises or in any cloud.
The following diagram shows a typical deployment comprised of Couchbase Lite, Couchbase Server SDKs, Sync Gateway, and Couchbase Server.

Couchbase Mobile delivers an always-on experience, even with spotty networks and dropped connections. Scale from hundreds to millions of users with the flexibility to add capacity at every tier: client (Couchbase Lite), middle (Sync Gateway), or storage (Couchbase Server).
Sync Gateway
Sync Gatway is an internet-facing synchronization mechanism designed to provide data synchronization for large-scale interactive web, mobile, and IoT applications.