Maven administra las dependencias del proyecto, lo que significa que puede descargar automáticamente las bibliotecas y dependencias requeridas por tu proyecto desde repositorios remotos como Maven Central Repository.

Lo metemos en una carpeta donde nos acordemos, como en la ruta donde está java instalado:

Entramos dentro de la carpeta y copiamos su ruta:

Vamos a la parte de editar variables del sistema:

Vamos donde pone variables de entorno:

Creamos una nueva variable de entorno llamada maven donde pegaremos la ruta:

Y ahora vamos a editar el path:

Y lo añadimos al path:

Y validamos que todo esté correcto imprimiendo la variable de entorno que acabamos de crear:

Ahora vamos a crear un nuevo proyecto en java:

Seleccionamos Maven y luego maven-archetype-quickstart:

Nos pedirá una carpeta donde guardar el proyecto, y después nos saldrá esto donde tendremos que hacer clic en enter:

Abrimos la carpeta:

Y ya tenemos nuestro proyecto preparado:

Y ahora si queremos añadir cualquier dependencia, vamos a Maven repository y añadimos la que queramos. Por ejemplo la de MySQL connector:

Y lo pegamos en el archivo pom.xml:

Y ahora si ejecutamos el código de por ejemplo una conexión a la base de datos, veremos que funciona gracias a que hemos añadido la dependencia: