In Maven, snapshots are used for active projects. You can entirely rely on the snapshot release when you have software development projects are active. Here, Maven attempt to download the snapshots, when the user runs the build, from a repository.

BY Best Interview Question ON 11 Apr 2019