Repositories management: These are places where the required jars for the build are stored. There exist three storage areas: local, central, and remote. One is situated on the machine where the build occurs, while the other two are reached through http remotely. Maven places importance on the local repository when looking for a jar. If it cannot find it, it will search for it online and download it to speed up future builds.