A comprehensive guide to Git's internal architecture, covering its fundamental design as a content-addressable filesystem with a VCS interface. The chapter explores plumbing commands, Git objects, references, and repository maintenance while contrasting early complex UI with modern streamlined usability.