For anyone who is keen to migrate to Linux platform, but can’t live without Windows application, then Wine can be a great solution for you.
What is WINE?
WINE stands for Wine Is Not Emulator. Here is what it is about:
“Think of Wine as a compatibility layer for running Windows programs. Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes, including Linux, FreeBSD, Mac OS X, and Solaris.”
Still don’t understand? What it simply means is that with Wine, you can basically install and run your Windows applications (though not all of them) on your Linux platform.