MinGW
From Tootsville Wiki-Wiki
This is a project which creates a POSIX-like minimal environment for Microsoft Windows. A more complete POSIX layer is provided instead by Cygwin.
You would only want this if you are developing software.