What the is a commit.