Things I am learning
A commit records a staged snapshot.