Uma variável de ambiente é um valor definido em um sistema operacional ou ambiente de software que pode ser acessado por applications que estão em execução no mesmo ambiente. Muitos programas usam variáveis de ambiente para se configurar ou interagir com outros applications, porque essas variáveis contêm informações importantes sobre as configurações do sistema operacional, hardware e software. Elas desempenham um papel fundamental no aspecto da configuração do sistema e podem ser usadas para modificar as funcionalidades de applications e serviços em execução naquele ambiente específico para o usuário.
O uso mais comum de uma variável de ambiente é quando você deseja configurar diferentes opções de configuração específicas para cada ambiente. Elas ajudam você a configurar os serviços de terceiros dependendo do ambiente em que estão hospedados, alterando a chave de API, o endpoint e assim por diante.

Exemplo: Para definir a variável de ambiente JAVA_HOME em Variáveis do sistema

Você configurou com sucesso uma variável de ambiente para máquinas Windows