A snapshot is the state of something (e.g. a folder) at a specific point in time. In this case, snapshot means the current content of the test branch, this doesn't have to be the head revision
I'd like to extend the concept of snapshot. As you can see here the snapshot cares about running processes allocated in memory too.