I have seen the demo with the “hotspots”. What is the main concept behind using hotspots?
The main concept behind hotspots is to reinforce the actions a user needs to perform with your software. By making them perform the action, it will in turn make them feel more familiar with your software, resulting in a more positive learning outcome. They are also a convenient way to control the speed of presentation by having the user initiate the next part of your demo.