The "SNAPSHOT" term means that the build is a snapshot of your code at a given time. It usually means that this version is still under heavy development. When the code is ready and it is time to release it, you will want to change the version listed in the POM. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.