What should be in a demo?

Let your demo tell the story of a first time user experience. Use a real customer story, an imagined one or just an overriding narrative that guides them through helping them imagine how easy and cool it would be to use your product. Highlight some cool features (4-6 – no more or it gets tedious) and the whole thing should take up to 2 min.