The document is a presentation by John SJ Anderson at OpenWest 2017 about the importance of git workflows and commit structures in revision control systems. He shares his experiences and opinions on best practices for using git effectively, emphasizing the value of maintaining clean and informative commit histories. The presentation covers common misconceptions, recommended strategies, and practical tips for better project management using git.