KDE Plasma Workspaces
KDE offers an array of different workspaces, each tailored to a different kind of workflow or computing device. Each workspace provides a modern and customizable environment for running your favorite applications and accessing your information wherever it may be. Other common attributes of the KDE workspaces include advanced window management and desktop effects, support for KDE Plasma Widgets, integrated search, hardware management and a high degree of customizability. KDE workspaces are compatible with all applications, including but not limited to those built using the KDE Development Platform. (Source: Wikipedia)