3 corrected formatting and English
source | link
  • A desktop environmentdesktop environment (DE) is a combination of programs that define the interaction of the user and his applications  .
    • egExamples: Ubuntu UnityUbuntu's Unity, GNOMEGNOME, KDEKDE
  • A desktop sessiondesktop session is a running instance of a desktop environmentdesktop environment.
  • A GDM sessionGDM session is a session of the X display manager GDMGDM - "gnome display manager"(Gnome Display Manager), which mainly allows you to choose a desktop environmentdesktop environment to run a desktop sessiondesktop session.
    • xdm Xdm is the xX display manager that is part of the X distribution. gdmGdm and lightdmlightdm are newer variants.
    • An X display managerX display manager presents the graphical login screen, an can support to log in locally, or to remote hosts.
  • The term "shell" is very generic, and mostly referring to interactive command line programs like bashbash - but I'm not sure that's what was meant in the question.
  • A window managerwindow manager is a program that handles location, size, visibility and other aspects of the windows used in a desktop sessiondesktop session, so it is an important component of a desktop environmentdesktop environment.
  • A desktop environment (DE) is a combination of programs that define the interaction of the user and his applications  
    • eg: Ubuntu Unity, GNOME, KDE
  • A desktop session is a running instance of a desktop environment
  • A GDM session is a session of the X display manager GDM - "gnome display manager", which mainly allows you to choose a desktop environment to run a desktop session.
    • xdm is the x display manager that is part of the X distribution. gdm and lightdm are newer variants.
    • An X display manager presents the graphical login screen, an can support to log in locally, or to remote hosts.
  • The term "shell" is very generic, and mostly referring to interactive command line programs like bash - but I'm not sure that's what was meant in the question.
  • A window manager is a program that handles location, size, visibility and other aspects of the windows used in a desktop session, so it is an important component of a desktop environment.
  • A desktop environment (DE) is a combination of programs that define the interaction of the user and his applications.
    • Examples: Ubuntu's Unity, GNOME, KDE
  • A desktop session is a running instance of a desktop environment.
  • A GDM session is a session of the X display manager GDM (Gnome Display Manager), which mainly allows you to choose a desktop environment to run a desktop session.
    • Xdm is the X display manager that is part of the X distribution. Gdm and lightdm are newer variants.
    • An X display manager presents the graphical login screen, an can support to log in locally, or to remote hosts.
  • The term "shell" is very generic, and mostly referring to interactive command line programs like bash - but I'm not sure that's what was meant in the question.
  • A window manager is a program that handles location, size, visibility and other aspects of the windows used in a desktop session, so it is an important component of a desktop environment.
2 added 441 characters in body
source | link
  • A desktop environment (DE) is a combination of programs that define the interaction of the user and his applications
    • eg: Ubuntu Unity, GNOME, KDE
  • A desktop session is a running instance of a desktop environment
  • A GDM session is a session of the X display manager GDM - gnome"gnome display managermanager", which mainly allows you to choose a desktop environment to run a desktop session.
    • xdm is the x display manager that is part of the X distribution. gdm and lightdm are newer variants.
    • An X display manager presents the graphical login screen, an can support to log in locally, or to remote hosts.
  • The term "shell" is very generic, and mostly referring to interactive command line programs like bash - but I'm not sure that's what was meant in the question.
  • A window managerwindow manager is a program that handles location, size, visibility and other aspects of the windows used in a desktop session, so it is an important component of a desktop environment.
  • A desktop environment (DE) is a combination of programs that define the interaction of the user and his applications
  • A desktop session is a running instance of a desktop environment
  • A GDM session is a session of the display manager GDM - gnome display manager, which mainly allows you to choose a desktop environment to run a desktop session.
  • A window manager is a program that handles location, size, visibility and other aspects of the windows used in a desktop session, so it is an important component of a desktop environment.
  • A desktop environment (DE) is a combination of programs that define the interaction of the user and his applications
    • eg: Ubuntu Unity, GNOME, KDE
  • A desktop session is a running instance of a desktop environment
  • A GDM session is a session of the X display manager GDM - "gnome display manager", which mainly allows you to choose a desktop environment to run a desktop session.
    • xdm is the x display manager that is part of the X distribution. gdm and lightdm are newer variants.
    • An X display manager presents the graphical login screen, an can support to log in locally, or to remote hosts.
  • The term "shell" is very generic, and mostly referring to interactive command line programs like bash - but I'm not sure that's what was meant in the question.
  • A window manager is a program that handles location, size, visibility and other aspects of the windows used in a desktop session, so it is an important component of a desktop environment.
1
source | link

  • A desktop environment (DE) is a combination of programs that define the interaction of the user and his applications
  • A desktop session is a running instance of a desktop environment
  • A GDM session is a session of the display manager GDM - gnome display manager, which mainly allows you to choose a desktop environment to run a desktop session.
  • A window manager is a program that handles location, size, visibility and other aspects of the windows used in a desktop session, so it is an important component of a desktop environment.