What is a NoSQL / Document Database?

NoSQL database, or a Document Database, refers to a database system which models data as a series of structured documents. This is different than a Relational Database which models data as a series of joined relationships. Popular document databases include MongoDB, Cassandra, CouchDB.

edit