diff --git a/core/modules/block/help_topics/block.configure.html.twig b/core/modules/block/help_topics/block.configure.html.twig
new file mode 100644
index 0000000000..bc4ee7cb4c
--- /dev/null
+++ b/core/modules/block/help_topics/block.configure.html.twig
@@ -0,0 +1,20 @@
+<meta name="help_topic:label" content="Configuring block settings"/>
+<meta name="help_topic:related" content="block.overview"/>
+{% set block_layout_url = render_var(url('block.admin_display')) %}
+
+<h2>{% trans %}Goal{% endtrans %}</h2>
+<p>{% trans %}Configure the settings of an individual block.{% endtrans %}</p>
+<h2>{% trans %}Steps{% endtrans %}</h2>
+<ol>
+  <li>{% trans %}In the Manage administrative menu, navigate to Structure > Block layout.{% endtrans %}</li>
+  <li>{% trans %}Click on the theme whose blocks you are configuring.{% endtrans %}</li>
+  <li>{% trans %}Optionally, click the <em>Demonstrate block regions</em> link to see where the regions for the current theme are.{% endtrans %}</li>
+  <li>{% trans %}Find the desired region, locate the block, and click <em>Edit</em>.{% endtrans %}</li>
+  <li>{% trans %}Edit the block's settings. The available options vary depending on the module that provides the block. For all blocks you can change:{% endtrans %}
+    <ul>
+      <li>{% trans %}Block title{% endtrans %}</li>
+      <li>{% trans %}Visibility settings (restricted to specific pages, content types, and/or roles){% endtrans %}</li>
+    </ul>
+  </li>
+  <li>{% trans %}Save the block settings.{% endtrans %}</li>
+</ol>
diff --git a/core/modules/block/help_topics/block.custom.html.twig b/core/modules/block/help_topics/block.custom.html.twig
new file mode 100644
index 0000000000..1e94c39c63
--- /dev/null
+++ b/core/modules/block/help_topics/block.custom.html.twig
@@ -0,0 +1,21 @@
+<meta name="help_topic:label" content="Creating custom blocks"/>
+<meta name="help_topic:related" content="block.overview, block.configure, block.place, block_content.custom, field.overview"/>
+{% set block_layout_url = render_var(url('block.admin_display')) %}
+
+<h2>{% trans %}Goal{% endtrans %}</h2>
+<p>{% trans %}Manage and create custom blocks of the defined block types.{% endtrans %}</p>
+<h2>{% trans %}Steps{% endtrans %}</h2>
+<ol>
+  <li>{% trans %}In the Manage administrative menu, navigate to Structure > Block layout > Custom block library.{% endtrans %}</li>
+  <li>Creating custom block</li>
+  <ol>
+  {% trans %}Use the <em>Blocks</em> link to configure and add custom blocks:{% endtrans %}
+        <ol>
+        <li>{% trans %}Click  <em>Add custom block</em> to add a new block.{% endtrans %}</li>
+        <li>{% trans %}Select  the desired custom block type.{% endtrans %}</li>
+        <li>{% trans %}Configure the basic settings and click <em>Save</em>.{% endtrans %}</li>
+        <li>{% trans %}Once created, custom blocks can be placed in regions just like blocks provided by other modules using the <a href="{{ block_layout_url }}">Block layout</a> page.{% endtrans %}</li>
+        </ol>
+    </ol>
+  </li>
+</ol>
diff --git a/core/modules/block/help_topics/block.overview.html.twig b/core/modules/block/help_topics/block.overview.html.twig
new file mode 100644
index 0000000000..9185883f82
--- /dev/null
+++ b/core/modules/block/help_topics/block.overview.html.twig
@@ -0,0 +1,14 @@
+<meta name="help_topic:label" content="Managing blocks"/>
+<meta name="help_topic:top_level"/>
+
+<h2>{% trans %}What are blocks?{% endtrans %}</h2>
+<p>{% trans %}Blocks are boxes of content rendered into an area, or region, of a web page that can be displayed in region on your page. Blocks are placed and configured specifically for each theme.{% endtrans %}</p>
+<h2>{% trans %}What are custom blocks?{% endtrans %}</h2>
+<p>{% trans %}Custom blocks are configurable blocks of content that have fields. Custom blocks can be placed just like blocks provided by other modules.{% endtrans %}</p>
+<h2>{% trans %}Managing blocks overview{% endtrans %}</h2>
+<p>{% trans %}The <em>Block</em> module allows you to place blocks in regions of your installed themes, and configure block settings. Using the <em>Custom Block</em> module, you can create a library of custom block types to create custom blocks.
+See the related topics listed below for specific tasks.{% endtrans %}</p>
+<h2>Additional resources</h2>
+<ul>
+  <li><a href="https://www.drupal.org/documentation/modules/block/">{% trans %}Online documentation for the Block module.{% endtrans %}</a></li>
+</ul>
diff --git a/core/modules/block/help_topics/block.place.html.twig b/core/modules/block/help_topics/block.place.html.twig
new file mode 100644
index 0000000000..f2ce236324
--- /dev/null
+++ b/core/modules/block/help_topics/block.place.html.twig
@@ -0,0 +1,16 @@
+<meta name="help_topic:label" content="Adding a block to a region"/>
+<meta name="help_topic:related" content="block.overview"/>
+{% set block_layout_url = render_var(url('block.admin_display')) %}
+
+<h2>{% trans %}Goal{% endtrans %}</h2>
+<p>{% trans %}Place a new block into a theme's region or move existing blocks wihtin a region or into a different region within a theme. {% endtrans %}</p>
+<h2>{% trans %}Steps{% endtrans %}</h2>
+<ol>
+  <li>{% trans %}Navigate to the <a href="{{ block_layout_url }}">Block layout page</a>.{% endtrans %}</li>
+  <li>{% trans %}Optionally, click the <em>Demonstrate block regions</em> link to see where the regions for the current theme are.{% endtrans %}</li>
+  <li>{% trans %}Select a region and click <em>Place block</em> to place a block into a specific region.{% endtrans %}</li>
+  <li>{% trans %}In the modal, select a block and click <em>Place block</em>.{% endtrans %}</li>
+  <li>{% trans %}Confiugure the block and click <em>Save block</em>.{% endtrans %}</li>
+  <li>{% trans %}Once a block is placed, it can be moved to a different region by drag-and-drop or by using the <em>Region</em> drop-down list, and then clicking <em>Save blocks</em>.{% endtrans %}</li>
+</ol>
+
