Desktop environments provide additional features to users running an X Windows session, including menus, trays, panels, icons, and other tools. Some common desktop environments are Gnome, KDE, Xfce, Workbench, and Enlightenment. There can be confusion between window managers and desktop environments, as some environments bundle window managers along with other programs. Desktop environments and window managers are started through configuration files and scripts located depending on the Linux distribution and installed desktop manager.