Window managers, what are they?

After mucking about in the Post Your Desktop thread. I noticed a lot of people using Awesome window manager.
I've heard about them, but don't exactly know what they are. Could anyone enlighten me as to what they do and how I could potentially benefit from them?
Cheers in advance.

Taken from the Arch wiki :

Window managers are X clients that control the appearance and behaviour of the frames ("windows") where the various graphical applications are drawn. They determine the border, titlebar, size, and ability to resize windows, and often provide other functionality such as reserved areas for sticking dockapps like Window Maker, or the ability to tab windows like Fluxbox

Its just another way to customize your desktop experience.

A window manager is, well, a window manager rather than a traditional desktop.

awesome:

i3:

2 Likes

I3 is nice. I downloaded manjaro I3 and installed for a day

A traditional Desktop Environment (DE) has a window manager (among other things) and a bunch of bundled software that all works with each other (text editor, terminal emulator, file browser, etc.)

A window manager simply dictates how you see the windows on your screen. This does not include a text editor, file browser, etc. Some window managers such as Awesome and i3 will automatically position them without user interaction based on predefined rules.

exactly what i needed, cheers dude.

If you want a light system use a WM.

WM's are more like Arch or Gentoo where there is nothing included and you pick and choose what you want to be bundled with your WM. I maybe worded that wrong, but hope you get the point.