Terminology No-SQL Database I'm looking for a good explanation of terminology for No-SQL.
I have some colleagues that won't get the point, and for the sake of advancing i need to have definitions of the names.. Though this seems real hard to find. 

let's see a Database is a database, talking about No-SQL or SQL it keeps the same name. People do understand that.. But if you start looking on the internet.. there are people that say that you have: "a database with documents", "a database with rows and each row is a document" and "a document has rows",  It's real confusing if you ask me..

So could anybody give a good explanation of the terminology that exists in No-SQL, to improve communication about the subject. And also how this compares to the traditional SQL terminology?(like a row is a document? a table.. etc..)

EDIT
Can anybody confirm that this is the relation between the terms:
A Database has multiple documents. 
In this case each documents will be the same as a row and the specification of an Table like in SQL does not exist. you could see all the tables with the same type as a table, if i'm right....?

EDIT 2 

I'm specifically looking for couchDB.
http://docs.mongodb.org/manual/reference/sql-comparison/

check out full documentation. everything is perfectly explained.