Uma tarefa do gerenciador de janelas é fazer colocação / disposição da janela (colocação, sobreposição, redimensionamento, ...), adicionar decorações (botões min / max / close, menu da janela, barra de título bonita, ...), lidar com políticas de foco de entrada (foco seguir mouse, por exemplo), e é sobre isso.
Quando as pessoas se referem a ambientes de desktop, elas geralmente significam um gerenciador de janelas e um conjunto de aplicativos base (barra de tarefas (com widgets), menu de inicialização do aplicativo, painel de configuração do sistema, editor de texto e utilitários básicos, etc. / p>
Portanto, um gerenciador de janelas é uma parte de um ambiente de área de trabalho.