A screen with windows, representing a window manager.

The software that controls your windows.

What a window manager is

A window manager is the software that controls how windows are displayed and behave on your screen. Every time you move a window, resize it, minimize it, or bring one in front of another, the window manager is handling that. It governs the placement, appearance, and behavior of the windows that applications open, making it a fundamental part of any graphical computing experience, even though most people never think about it directly.

The job it does

When programs run, each wants to show its content in a window, but something has to decide where those windows go, how they look, and how you interact with them. That is the window manager's role. It draws the frames and borders around windows, provides the buttons to close or resize them, lets you drag them around, and decides which window is active and on top. It is the traffic controller for everything on your screen.

Window manager versus desktop environment

A window manager is often confused with a desktop environment, but it is only one part of one. A desktop environment is the complete experience, including panels, menus, a file manager, and more, while the window manager is specifically the component that handles the windows themselves. You can even run a window manager on its own, without a full desktop environment, for a minimal, lightweight setup.

Tiling and stacking

Window managers come in different styles. The most common is stacking, where windows can overlap and sit on top of one another like sheets of paper on a desk, which is what most people are used to. Another style is tiling, where windows are automatically arranged side by side to fill the screen without overlapping. Tiling window managers are popular with power users who value keyboard control and efficient use of screen space.

Why it matters

The window manager shapes a big part of how it feels to use a computer, since managing windows is something you do constantly. On Linux especially, you can choose different window managers to suit your style, from feature-rich ones to extremely minimal, fast ones. Understanding the window manager as a distinct component explains why window behavior can differ so much between systems and setups.

The bottom line

A window manager is the software that controls how windows appear, move, and behave on your screen, acting as the traffic controller for everything you see. It is one component of a desktop environment but can also run on its own, and it comes in stacking and tiling styles. Understanding it explains the layer responsible for the windows you interact with all day long.

See also: What is a desktop environment? Explained, What is Linux and why it runs the world.

Sources

Published date reflects the original event date (2026-10-23). This article is original Skillo editorial written from the sources above; facts were verified in September 2026.

Skillo Staff

Skillo Staff

All stories by: Skillo Staff

Leave a Reply