---
title: The 5 essential elements of all good stories
description: Learn how to define the plot, place, characters, conflict and theme of your story to ensure you have a compelling and relatable tale.
image: https://blog.videoscribe.co/hubfs/etienne-girardet-EP6_VZhzXM8-unsplash.jpg
---

[![VSD\_LOGO\_SMALL](https://blog.videoscribe.co/hs-fs/hubfs/VSD_LOGO_SMALL.png?width=250&height=53&name=VSD_LOGO_SMALL.png "VSD_LOGO_SMALL")](https://www.videoscribe.co/)

- [Home](https://www.videoscribe.co/en/)
- [Using VideoScribe](https://www.videoscribe.co/en/using-videoscribe/)
- [Pricing](https://www.videoscribe.co/en/pricing/)
- [Blog](https://blog.videoscribe.co/)
- [About](https://www.videoscribe.co/en/about/)
- [Help](https://support.sparkol.com/knowledge)
- [Login](https://www.videoscribe.co/en/login/)
- [Try for free](https://www.videoscribe.co/en/free-trial/)

- [Home](https://www.videoscribe.co/en/)
- [Using VideoScribe](https://www.videoscribe.co/en/using-videoscribe/)
- [Pricing](https://www.videoscribe.co/en/pricing/)
- [Blog](https://blog.videoscribe.co/)
- [About](https://www.videoscribe.co/en/about/)
- [Help](https://support.sparkol.com/knowledge)
- [Login](https://www.videoscribe.co/en/login/)
- [Try for free](https://www.videoscribe.co/en/free-trial/)

1. [Home](https://www.videoscribe.co/)›
2. [Blog](https://blog.videoscribe.co)›
3. [Storytelling](https://blog.videoscribe.co/tag/storytelling)›
4. The 5 essential elements of all good stories

# The 5 essential elements of all good stories

Posted by [Naomi Linford](https://blog.videoscribe.co/author/naomi-linford) on March 25, 2026

![Naomi Linford](https://blog.videoscribe.co/hubfs/naomi-1.png)

Storytelling is often considered a magical art that's hard to define. But really crafting a good story is like following a recipe (just with a little more drama thrown in). At it's core, all good stories, from fairytales to novels have five key ingredients. It's what you do with these ingredients that makes all the difference! 

To start cooking up your story you'll need a plot, place, characters, conflict and theme. Let's dive into each of them 👇

<iframe width="200" height="113" src="https://www.youtube.com/embed/Xc2ouTq73zw?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: none;"></iframe>

 

## 1. Plot

A plot is defined as...

*"The main events of a play, novel, film, or similar work, devised and presented by the writer as an interrelated sequence."* 

The key parts to focus on being 'main events' and 'interrelated sequence'. Your plot is the journey you'll be taking viewers on from the beginning to the resolution of your story, defined by a series of main events. But of course, these events also have to be linked for them to form one story and not a series of mini events. So consider how you'll move from one event to another, taking the audience with you on a logical path that's easy enough to follow. 

But that doesn't mean your story has to follow just one set path - there are [7 main story plots and almost all stories ever written follow](https://www.sparkol.com/en/blog/the-7-universal-story-plots-that-still-entrance-audiences) one of them. So take a look and see which plot could work best for your type of story 👇

<iframe width="200" height="113" src="https://www.youtube.com/embed/Ps3ReomkhN8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: none;"></iframe>

 

## 2. Place

Once you know the sequence of events you want to happen in your story, it's time to think about where all this action is taking place. Your story could be set anywhere from a desert island or deepest darkest space to your kitchen table. It's about choosing a setting that suits your plot. 

Once you've chosen your location, it's important to build a picture of this space in your audience's mind. So use descriptive language that stimulates multiple senses. Ask yourself, if your audience were there...

- What would they see?
- What would they hear?
- What could they smell?
- What would they feel?

## 3. Characters

Now this is probably the most fun part. Who is going to enact your plot?! It could be a story based on real life featuring you as the main character, or maybe you've crafted a robot kingdom and need some futuristic bots to interact with your plot. 

As with place, the key to crafting successful characters is that you give the audience enough information to build a picture of them in their heads. So don't just introduce characters with surface level information such as their name or age. Focus on details like:

- **Their back story** - where did they come from, what experiences have shaped them and what motivates them today?
- **Their strengths and flaws** - this kind of information can make characters a lot more relatable as we often see our own traits reflected in them.
- **Their emotional state** - are they happy, sad, confused or joyous? This information can help us understand the character's decision making and rationalize their choices

It's also important to consider how different characters interact with each other (unless your story only has one character). Often, you'll have a main character who is supported by one or two additional characters like side-kicks who can help steer the story to it's major events. Again, consider the relationship between these characters and help your audience understand the dynamic. Are they friends, are they enemies or even frenemies? 😂

## 4. Conflict

Up to this point, things are probably going a little too well. We need to throw in some tension and anticipation with conflict. That could be an actual battle scene, but in most cases it'll be a challenge your character/s have to overcome in order to reach a resolution. 

What point in your story this conflict arises will depend on the plot you've chosen. Some plots feature the conflict at the very start and the rest of the story is about how it was overcome. For others, everything will seem to be going swimmingly before BAM! a problem presents itself. 

As with each of these elements, the secret to great conflict is in the detail. Make your problem believable and help your audience understand exactly what impact that has on your characters. How does it change their thoughts, feelings and actions and so how should your audience feel about it too? This will also set you up for showing how your character evolves and changes while rising above the issue. This character development is something we all love seeing in stories as it reflects our own desire for growth, so don't be afraid to really elaborate here. 

## 5. Theme

Last but by no means least is the theme of your story. You can also think of this as the core message or moral of the story. This is very clear in fairytales like 'The boy who cried wolf' which is all about the dangers of telling lies. But your message might not be so literal as that. 

In many cases, the message of the story will be related to your [business](https://blog.videoscribe.co/tips-for-powerful-business-storytelling) and how you can help customers ([see an example here](https://blog.videoscribe.co/client-story-how-canary-medical-explain-healthcare-innovations-with-animation)), or it could be about helping students understand a particular topic by setting them as characters in the middle of it. Whatever message you want to convey, just make sure it is told clearly within the other 4 elements. If it's feeling a little weak, go back and tweak your plot, place, characters and conflict to drive it home. 

There we have it - 5 ingredients to whip up your own magical and memorable stories! For more storytelling inspiration, check out these awesome [TED Talks from storytelling pros](https://blog.videoscribe.co/the-best-4-ted-talks-on-storytelling). 

Looking for a little extra help crafting your story? Our team of scriptwriters and animators can help. Get in contact with [Sparkol Studio](https://www.sparkol.com/en/studio) today to discuss your ideas ✨

[![Chat to Sparkol Studio](https://no-cache.hubspot.com/cta/default/5474140/6d2e55e4-9286-4c91-9e53-b7d48727ac20.png)](https://cta-redirect.hubspot.com/cta/redirect/5474140/6d2e55e4-9286-4c91-9e53-b7d48727ac20)

 Topics: [Storytelling](https://blog.videoscribe.co/tag/storytelling)

[![VideoScribe](https://blog.videoscribe.co/hubfs/VSD-Triangle%20(1).png "VideoScribe")](https://www.videoscribe.co/en/free-trial)

## Start your 7 day free trial today

Instant access, no upfront payments, no risk

[![GET STARTED](https://no-cache.hubspot.com/cta/default/5474140/fedeff97-352f-4443-a1ed-2d842315ae4a.png)](https://cta-redirect.hubspot.com/cta/redirect/5474140/fedeff97-352f-4443-a1ed-2d842315ae4a)

### Subscribe to our blog

### POPULAR POSTS

- ![8 Powerful storytelling techniques for unforgettable presentations](https://blog.videoscribe.co/hubfs/janko-ferlic-sfL_QOnmy00-unsplash-1.jpg)
  
  [8 Powerful storytelling techniques for unforgettable presentations](https://blog.videoscribe.co/8-classic-storytelling-techniques-for-engaging-presentations)
- ![The 12 brand archetypes, and how to bring yours to life in video](https://blog.videoscribe.co/hubfs/brand-archetypes_landscape.jpg)
  
  [The 12 brand archetypes, and how to bring yours to life in video](https://blog.videoscribe.co/12-brand-archetypes-all-successful-businesses-are-built-on)
- ![65% of People Prefer Visual Learning, Is Teaching Keeping Up?](https://blog.videoscribe.co/hubfs/Screenshot%202022-06-14%20at%2011.09.04.png)
  
  [65% of People Prefer Visual Learning, Is Teaching Keeping Up?](https://blog.videoscribe.co/65-of-people-prefer-visual-learning-is-teaching-keeping-up)
- ![These 8 Christmas Movie Speeches Will Yank At Your Heartstrings](https://blog.videoscribe.co/hubfs/Christmas%20Movie%20Speeches.png)
  
  [These 8 Christmas Movie Speeches Will Yank At Your Heartstrings](https://blog.videoscribe.co/these-8-christmas-movie-speeches-will-yank-at-your-heartstrings)
- ![Why the First 10 Seconds of Your Video Matter (And How to Nail Them)](https://blog.videoscribe.co/hubfs/Why%20first%2010%20seconds%20video%20matter.png)
  
  [Why the First 10 Seconds of Your Video Matter (And How to Nail Them)](https://blog.videoscribe.co/first-10-seconds-video-engagement-tips)

### YOU MIGHT ALSO LIKE

![The 12 brand archetypes, and how to bring yours to life in video](https://blog.videoscribe.co/hubfs/brand-archetypes_landscape.jpg)

[The 12 brand archetypes, and how to bring yours to life in video](https://blog.videoscribe.co/12-brand-archetypes-all-successful-businesses-are-built-on)

 September 23, 2026

![These 8 Christmas Movie Speeches Will Yank At Your Heartstrings](https://blog.videoscribe.co/hubfs/Christmas%20Movie%20Speeches.png)

[These 8 Christmas Movie Speeches Will Yank At Your Heartstrings](https://blog.videoscribe.co/these-8-christmas-movie-speeches-will-yank-at-your-heartstrings)

 November 10, 2025

### COMMENTS

[![Sparkol\_Brand mark\_White\_RGB](https://blog.videoscribe.co/hs-fs/hubfs/Sparkol_Brand%20mark_White_RGB.png?width=150&height=69&name=Sparkol_Brand%20mark_White_RGB.png "Sparkol_Brand mark_White_RGB")](https://www.sparkol.com/en/)

### Company

[About us](https://www.videoscribe.co/en/about/)

[Using VideoScribe](https://www.videoscribe.co/en/using-videoscribe/)

[Help and Support](https://help.videoscribe.co/knowledge)

[Pricing](https://www.videoscribe.co/en/pricing/)

[VideoScribe Legacy](https://www.videoscribe.co/videoscribe-legacy)

[Security](https://www.videoscribe.co/en/security/)

[VideoScribe by Sparkol](https://www.videoscribe.co/en/who-is-sparkol/)

### Partners

[Affiliates](https://ui.main.com/merchant-profile-terms/18788)

[Resellers](https://www.videoscribe.co/en/resellers/)

### Legals

[Terms of use](http://www.sparkol.com/legal?__hstc=174690109.1bad370ff82786bc535d3bdf9bc915a2.1733304386981.1767788977555.1767789106068.1165&__hssc=174690109.3.1767789106068&__hsfp=425688717)

[Privacy policy](https://www.sparkol.com/privacy?__hstc=174690109.1bad370ff82786bc535d3bdf9bc915a2.1733304386981.1767788977555.1767789106068.1165&__hssc=174690109.3.1767789106068&__hsfp=425688717)

[Cookies](https://www.sparkol.com/cookies)

### Inspiration

[Templates](https://www.videoscribe.co/en/templates/)

[Our blog](https://blog.videoscribe.co/)

[Academy](https://www.videoscribe.co/en/our-academy/)

### Get in Touch

Sparkol Limited - UK

T: +44 (0)117 428 6117

 

Sparkol Limited - USA

T: 646-475-1630

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Naomi Linford",
    "url" : "https://blog.videoscribe.co/author/naomi-linford"
  },
  "dateModified" : "2026-04-23T13:02:12.790Z",
  "datePublished" : "2026-03-25T00:30:00.000Z",
  "headline" : "The 5 essential elements of all good stories",
  "image" : [ "https://blog.videoscribe.co/hubfs/etienne-girardet-EP6_VZhzXM8-unsplash.jpg" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.videoscribe.co/the-5-essential-elements-of-all-good-stories",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.videoscribe.co/hubfs/VideoScribe-Logo%20(1)-min.png"
    },
    "name" : "Sparkol"
  }
}
```

```json
{
  "@context" : "http://schema.org",
  "@type" : "Article",
  "author" : {
    "@type" : "Person",
    "name" : "Naomi Linford"
  },
  "dateModified" : "April 23, 2026, 1:02:12 PM",
  "datePublished" : "2026-03-25 00:30:00",
  "description" : "Learn how to define the plot, place, characters, conflict and theme of your story to ensure you have a compelling and relatable tale.",
  "headline" : "The 5 essential elements of all good stories",
  "image" : {
    "@type" : "ImageObject",
    "url" : "https://f.hubspotusercontent40.net/hubfs/5474140/etienne-girardet-EP6_VZhzXM8-unsplash.jpg"
  },
  "mainEntityOfPage" : {
    "@id" : "https://blog.videoscribe.co/the-5-essential-elements-of-all-good-stories",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://5474140.fs1.hubspotusercontent-na1.net/hubfs/5474140/VideoScribe-Logo%20(1)-min.png"
    },
    "name" : "This email is sent to you by Sparkol Ltd on behalf of The Sparkol Group: home to VideoScribe, Sparkol Studio &amp; Sparkol Academy https://www.sparkol.com/legal. Sparkol Ltd. is registered in England and Wales with registration number 06762963"
  }
}
```

```json
{
  "@context" : "https://schema.org",
  "@type" : "BreadcrumbList",
  "itemListElement" : [ {
    "@type" : "ListItem",
    "item" : "https://www.videoscribe.co/",
    "name" : "Home",
    "position" : 1
  }, {
    "@type" : "ListItem",
    "item" : "https://blog.videoscribe.co",
    "name" : "Blog",
    "position" : 2
  }, {
    "@type" : "ListItem",
    "item" : "https://blog.videoscribe.co/tag/storytelling",
    "name" : "Storytelling",
    "position" : 3
  }, {
    "@type" : "ListItem",
    "name" : "<span id=\"hs_cos_wrapper_name\" class=\"hs_cos_wrapper hs_cos_wrapper_meta_field hs_cos_wrapper_type_text\" style=\"\" data-hs-cos-general-type=\"meta_field\" data-hs-cos-type=\"text\" >The 5 essential elements of all good stories</span>",
    "position" : 4
  } ]
}
```