How To Hook Viewers to Watch your YouTube Videos

When a viewer starts watching one of your videos, how do you hook them at the very beginning to keep them watching throughout the entire duration of your video? I've found there's three main ways successful creators on YouTube do this in ways that increase watch time and lead to higher audience retention scores.