A storyboard is an illustrated scene-by-scene layout of a multimedia presentation that includes text notes and sketches of important parts. There are different types of storyboards such as linear, hierarchical, non-linear, and composite. A hierarchical storyboard takes a top-down approach and provides users with multiple choices at each stage of the project.