. "For example, the application shell hosts application modules that may provide user interfaces, such as buttons, menus or other features, that permit the user to activate functionality of the oilfield application or the application modules." . . . .