Virtual desktops, also called workspaces, are an excellent tool for anybody who loves multitasking. Virtual desktops are very common in Unix/Linux, Mac OS and once you get accustomed to using them, they become an essential part of a productive workflow.
Create Multiple Desktops on Windows
vDesk is free windows application that allows you to create and run multiple desktops simultaneously from any laptop or desktop PC, which you can switch between at the touch of a button. Each of these desktops can have its own background and have its own applications loaded.

You can add multiple desktops from the system tray and then switch them easily from the system tray options. You can set the hot key for the desktops from the settings menu. You can also create 1000+ new desktops on a single PC using vDesk.