A storyboard is a visual representation of the scenes in a project, depicting key moments with illustrations or images. It provides a visual layout of how the story will unfold. A shot list, on the other hand, is more detailed and text-based, outlining specific technical requirements for each shot.