GNOME Shell is the default user interface for the GNOME 3 desktop.
GNOME Shell, written as a plugin to the Mutter Window Manager, is a controversial user interface for the GNOME 3 desktop environment.
The behavior and functionality of GNOME Shell can be modified by extensions written in JavaScript.