 A desktop environment (DE) can be broken up into several components that function independently and interact with one another to provide the look and feel and functionality of the desktop environment.A fundamental part of a DE is the window manager or WM.A window manager creates a certain way for application windows to present themselves to the user.