Windows system services are also supplied by Wine, in the form of wineserver.
In Wine, the Windows application's compiled x86 code runs at full native speed on the computer's x86 processor, just as it does when running under Windows. The phrase 'wine is not an emulator' is a reference to the fact that no processor code execution emulation occurs when running a Windows application under Wine. Then some people create a free and open source compatibility layer software that aims to allow applications designed for Microsoft Windows to run on Unix-like operating systems, namely Wine (Wine Is Not an Emulator).
Unfortunately, emulating an OS requires a quite great number of RAM and the execution process is still slower than execution of the same code by the processor for which the code was compiled. Programs like Virtual Box and VMware serves this purpose nicely. One of the most commonly used method to do this is by emulating one OS on another. Seeing how different the architecture of the two, many folks have tried to make files and/or programs unique to one OS to be able to use on the other. Until now, people are still arguing which one is better, simpler, faster, and other things.
Windows and Mac have been rival for quite some time. I'll start the guide with a short introduction of Wine