Technical definition
NoSQL
A broad category of database models that do not use a traditional relational table model as their primary structure.
What It Means
NoSQL covers several database models, including document and key-value systems. It is a category rather than a guarantee of simplicity or scale.