Wikipedia
PlayOnMac is a free Microsoft Windows compatibility layer allowing the easily installation and use of numerous games and software designed to run with Microsoft Windows. PlayOnMac is based on the opensource program Wine
The software uses an online database of installers (called scripts) that are applied to different applications that need special configuration. The scripts act as installers for the desired software. If the game or software is not in the database, a manual installation can be performed but the result cannot be guaranteed. Aside from games, any other program can be installed and each one is put in a different container to prevent interference of one program with another. PlayOnMac allows users to install some of the most popular Windows applications and many games.
You don't have to own a Windows license to use PlayOnMac.
PlayOnMac is developed using a combination of Bash and Python and uses the toolkit wxPython.