Source: https://elearningindustry.com/creating-hands-on-online-training-demo-3-benefits-5-useful-tips