Story Maps utilize maps, text, and multimedia to present interactive narratives that engage users and provide instantly-accessible geographic context to any project. You can use one of Esri's eleven templates to instantly start plugging in maps, text, images, and videos, or you can use ArcGIS for Developers to create a template from scratch. No GIS or coding experience is required to create Story Maps, but if you have experience you can create custom maps and/or download the Story Maps source code to put your skills to use. Story Maps are also great for sharing your project, because they come with built-in sharing options via Twitter, Facebook, and embed codes/shareable links.
Below is an embedded Story Map by Esri, made using the Cascade template: