Gruff provides two versions: a standalone version for exploring small datasets and a server version for large enterprise datasets. It allows navigating graphs in various views, automatically deriving queries from patterns, and programmatically controlling Gruff over HTTP. The document outlines 11 lessons on using key Gruff features like managing triple stores, the graph view, table view, visual query builder, and using pictures for nodes. It demonstrates connecting to AllegroGraph Server and discusses future plans like additional views and statistical/geospatial analysis support.