Environment["var"] gives the value of an operating system environment variable.
The values of environment variables are returned by Environment as strings.
Environment returns $Failed if it cannot find a value for the operating system variable you requested.
The behavior of Environment depends on the computer system you are using.
See The Mathematica Book: Section 2.13.5.
See also: Run, $CommandLine, $System.