ההבדל הוא פשוט למדי.
ניקח דוגמה טריביאלית:
זה כמו ההבדל בין במה להצגה
קודם כל האתה צריך את התשתית - הבמה - ועליה אתה יכול למעשה להעלות כל הצגה בהתאם לרצונך.
אותו דבר כאן: שרת ה-X נותן את הבמה לכל WM שאתה רוצה להשתמש בו.
למעשה X נותן לך את התשתית הכללית לתצוגה גרפית ללא צורך להתחייב לצורת ממשק זו או אחרת. ה- WM אחראי על ניהול החלונות, התצוגה שלהם וכולי. קיימים כמובן סוגים שונים של WM כדוגמת KDE, GNOME, XFCE4, Enlightment, WindowsMaker ועוד רבים וטובים.
אם ברצונך לראות את ה-X ללא WM, כל מה שאתה צריך זה לעבור ל- RunLevel 3 ע"י שימוש בפקודה "init 3" ממשתמש על, ואז הפעלת הפקודה "X" (שים לב שזה X גדול !!)
חזרה למצב הרגיל הוא ע"י הפעולה "init 5"
להגיש צונן