This document discusses Neo4j and how understanding its technology can help solve problems. It begins by explaining how Neo4j differs from traditional databases by using an index-free adjacency model that allows for faster querying of highly connected graph data. It then provides perspectives on Neo4j from an IT portfolio view and technical architecture view. It concludes by discussing how Neo4j can enable connected enterprises by powering applications for analytics, transactions, integration and visualization of graph data.