This document discusses how to programmatically add menus, toolbars, and key bindings in Eclipse using extension points and commands. It provides the namespaces and classes needed to create these UI elements and bind commands and handlers to them. Examples are given for creating a menu, toolbar, and key binding. Useful location URIs are also listed for controlling where new UI elements appear.