Peter explains the different types of NoSQL datastores and then gets into the Neo4j graph database: what it is, how it fits into the NoSQL picture, and what problems it solves.