Mailing the story:
Introduction To PowerShell Environment Variables
Environment variables are system-defined variables that store values used by the operating system and applications. For example, on a Windows machine, information like the CPU type and the number of processors are stored as environment variables.