The rule of thumb is: if there is a double hyphen -- in the name of the .html.twig file of your component, you should extend.

Extending is a core Twig-functionality that is often overlooked in a Drupal context. It is so powerful for consistency that we are making heavy use of it in our component-based approach.