virtual desktop manager

In addition to what is provided by the computer's physical hardware display, virtual desktops provide a "virtual" space, in which the user can place their applications' windows.

Each virtual desktop occupies a defined portion of the screen arranged in a matrix or grid.

Application windows and icons can be moved between desktops, increasing a user's ability to organize their windowed applications that are currently running by reducing clutter.

Read the rest of the article here