 core/modules/outside_in/outside_in.api.php  | 13 +++++++++++++
 core/modules/outside_in/outside_in.info.yml |  2 +-
 core/modules/outside_in/outside_in.module   |  8 ++++++--
 3 files changed, 20 insertions(+), 3 deletions(-)

diff --git a/core/modules/outside_in/outside_in.api.php b/core/modules/outside_in/outside_in.api.php
index 913036f..b34147f 100644
--- a/core/modules/outside_in/outside_in.api.php
+++ b/core/modules/outside_in/outside_in.api.php
@@ -10,6 +10,19 @@
  * @{
  * Settings Tray API
  *
+ * @section sec_overview Overview and terminology
+ *
+ * The goal of the Settings Tray module is to make administering blocks easier,
+ * and therefore to make the site building experience faster and more pleasant.
+ *
+ * It achieves this by building on the infrastructure that the Contextual
+ * Links module provides: Settings Tray provides a "Quick Edit" contextual link
+ * for blocks. Clicking this contextual link opens the Settings Tray, which
+ * allows to change the contents of the block (not the visibility conditions).
+ * This means blocks can be modified without leaving the page.
+ *
+ * The Settings Tray uses a variant of a standard dialog: an off-canvas dialog.
+ *
  * @section sec_api The API: the form in the Settings Tray
  *
  * By default, every block will show their built-in form in the Settings Tray.
diff --git a/core/modules/outside_in/outside_in.info.yml b/core/modules/outside_in/outside_in.info.yml
index f25420f..fd2db01 100644
--- a/core/modules/outside_in/outside_in.info.yml
+++ b/core/modules/outside_in/outside_in.info.yml
@@ -1,6 +1,6 @@
 name: 'Settings Tray'
 type: module
-description: 'Provides the ability to change the most common configuration from the Drupal front-end.'
+description: 'In-place editing of block configuration.'
 package: Core (Experimental)
 version: VERSION
 core: 8.x
diff --git a/core/modules/outside_in/outside_in.module b/core/modules/outside_in/outside_in.module
index 0d34f3b..b9fb8cc 100644
--- a/core/modules/outside_in/outside_in.module
+++ b/core/modules/outside_in/outside_in.module
@@ -18,10 +18,14 @@ function outside_in_help($route_name, RouteMatchInterface $route_match) {
   switch ($route_name) {
     case 'help.page.outside_in':
       $output = '<h3>' . t('About') . '</h3>';
-      $output .= '<p>' . t('The Settings Tray module provides an \'edit mode\' in which clicking on a block opens a slide-out tray which allows configuration to be altered without leaving the page.For more information, see the <a href=":outside-in-documentation">online documentation for the Settings Tray module</a>.', [':outside-in-documentation' => 'https://www.drupal.org/documentation/modules/outside_in']) . '</p>';
+      $output .= '<p>' . t('The Settings Tray module allows users with the <a href=":administer_block_permission">Administer blocks</a> and <a href=":contextual_permission">Use contextual links</a> permissions to edit blocks without visiting a separate page. For more information, see the <a href=":handbook_url">online documentation for the Settings Tray module</a>.', [':handbook_url' => 'https://www.drupal.org/documentation/modules/outside_in', ':administer_block_permission' => \Drupal::url('user.admin_permissions', [], ['fragment' => 'module-block']), ':contextual_permission' => \Drupal::url('user.admin_permissions', [], ['fragment' => 'module-contextual'])]) . '</p>';
       $output .= '<h3>' . t('Uses') . '</h3>';
       $output .= '<dl>';
-      $output .= '<dt>' . t('Editing blocks on the same page in the slide-out tray') . '</dt>';
+      $output .= '<dt>' . t('Editing blocks in place') . '</dt>';
+      $output .= '<dd>';
+      $output .= '<p>' . t('To edit blocks in place, you can either enable \'edit mode\' in the toolbar and click the block, or choosing Quick edit from the contextual links of a block (see the <a href=":contextual">Contextual Links module help</a> for more information about how to use contextual links).', [':contextual' => \Drupal::url('help.page', ['name' => 'contextual'])]) . '</p>';
+      $output .= '<p>' . t('This will open the Settings Tray for this block, where a compact form will be displayed, with configuration that controls what the block shows. After saving, the page reloads, and the effects are visible.') . '</p>';
+      $output .= '</dd>';
       $output .= '</dl>';
       return ['#markup' => $output];
   }
