Snapshot refers to the version available in the Maven remote repository. It signals the latest development copy. Maven inspects for a new version of Snapshot in the remote repository, for every new build.
The snapshot is updated by the data service team with an updated source code every time to the repository for each Maven build.