Una variable de entorno es un valor establecido en un sistema operativo o entorno de software al que pueden acceder las applicationes que se ejecutan dentro del mismo entorno. Muchos programas utilizan variables de entorno para configurarse o interactuar con otras applicationes, ya que estas variables contienen información valiosa sobre el sistema operativo y las configuraciones de hardware y software. Desempeñan un papel fundamental en la configuración del sistema y pueden utilizarse para modificar las funcionalidades de las applicationes y servicios que se ejecutan en ese entorno en particular, específicas para el usuario.
El uso más común de una variable de entorno es cuando desea establecer diferentes opciones de configuración específicas para cada entorno. Le ayudan a configurar servicios de terceros según el entorno en el que estén alojados, cambiando la clave API, el endpoint, etc.

Ejemplo: Para establecer la variable de entorno JAVA_HOME en Variables del sistema

Ha configurado correctamente una variable de entorno para equipos con Windows