diff --git a/Chap6/nosql_types.md b/Chap6/nosql_types.md
new file mode 100644
index 0000000..a423a88
--- /dev/null
+++ b/Chap6/nosql_types.md
@@ -0,0 +1,14 @@
+There are 4 different types of NoSQL databases:
+
+1. Key-Value Store - Has a big hash table of keys and values (examples include Riak, Amazon S3)
+2. Document-based Store - Stores documents made up of tagged elements (CouchDB, MongoDB)
+3. Column-based Store - Each storage block contains data from only one column (HBase, Cassandra)
+4. Graph-based - A network database that uses edges and nodes to represent and store data (Neo4J)
+
+Source: 3pillarglobal.com
+
+Following have atleast one Python adapter:
+Amazon S3, MongoDB, Cassandra, Neo4J
+
+P.S: There are high chances that the databases I didn't mention in the above list also have Python
+adapters.
\ No newline at end of file
diff --git a/README.md b/README.md
index 17d8625..754566b 100644
--- a/README.md
+++ b/README.md
@@ -96,6 +96,7 @@
     * Exercise 6-25: Django Data Models: Shall do later, don't know much Django as of this writing.
     * Exercise 6-26: Storm ORM - tried installing storm, in vain
     * Exercise 6-27: NoSQL ([for_nosql.md][6-27])
+    * Exercise 6-28: NoSQL ([nosql_types.md][6-28])
 
 [req2]: /requirements.txt
 [chap4]: /Chap4
@@ -171,4 +172,5 @@
 [6-22]: https://github.com/schedutron/CPAP/blob/5dcd8dd71add11a7a369d49c2413963ec8c1057d/Chap6/ushuffle_sad.py
 [6-23]: /Chap6/ushuffle_sad.py
 [6-24]: /Chap6/ushuffle_sae.py
-[6-27]: /Chap6/for_nosql.md
\ No newline at end of file
+[6-27]: /Chap6/for_nosql.md
+[6-28]: /Chap6/nosql_types.md
\ No newline at end of file