Changeset - объект-идентификатор, к которому привязываются вносимые правки. Предназначен для логической группировки правок пользователя.

А дальше уже особенности:
имеет два этапа жизни - открыт (от создания до закрытия) и закрыт (после закрытия),
открытый может изменяться, после закрытия становится read-only,
каждая вносимая правка обязательно должна быть привязана к открытому changeset-у,
может иметь комментарий и доп. теги