En informatique, un environnement de bureau (de l'anglais desktop environment, DE pour la suite) est un ensemble de programmes qui permettent de manipuler l'ordinateur à travers une interface graphique qui fait analogie à un bureau. (dixit wikipedia). Dans un contexte UNIX, un DE est un environnement graphique qui tourne dans une session X. Ça permet à l'utilisateur d'interagir via la souris et le clavier avec le système d'exploitation. Un DE complet (contrairement à un gestionnaire de fenêtres) propose un lot d'outils et d'utilitaires intégrés (un gestionnaire de fichiers, un gestionnaire de sessions, …).
un gestionnaire de fenêtres qui permet de positionner les fenêtres, les déplacer, les redimensionner, …
un gestionnaire de sessions qui permet de gérer par exemple le démarrage ou de se rappeler les applications ouvertes avant la déconnexion
un gestionnaire du bureau (fond d'écran, icônes du bureau, …)
un “panel” ou “dock”. C'est la barre qui contient diverses applications et lanceurs (les fenêtres ouvertes, l'heure, la zone de notifications, …)
un gestionnaire de fichiers
un gestionnaire des tâches
un gestionnaire de paramètres (pour configurer l'apparence, les comportements des fenêtres, …)
un éditeur de texte, en général très léger et très simple
divers utilitaires, comme un émulateur de terminal, un calendrier, un gestionnaire d'énergie, …
des applications de bases, comme un navigateur internet, …