This document discusses using Sencha Ext JS, a JavaScript framework, to improve the graphical user interface (GUI) of a Drupal website. It describes common setups where Ext JS provides the frontend GUI and Drupal serves as the backend supplying content. The document also introduces the Ext Module, a custom module that facilitates integrating Ext JS and Drupal using a Model-View-Controller architecture and RESTful services to exchange data.