This document discusses graphs and graph databases. It provides examples of how graphs can be used to represent social networks, recommendations, fraud detection, and shortest paths. It also introduces property graphs and shows how Apache TinkerPop and Gremlin can be used to query graphs. Finally, it advertises the IBM Graph database available on Bluemix.