With the tech advancements over the last 15 years training and presentations can be done live in person or online.
In both cases power point, video and interaction are possible.
Rather than getting into it I will give you a few resources you can explore:
http://www.trainingmagnetwork.com/ has a great archive of videos (on training) and white papers.
https://www.hubspot.com/ – Great for training certification on different online techniques (content marketing, email, etc)
http://www.dalecarnegie.com/online-training/ – Dale Carnegie… self explanatory.
If you have any resources you would like to share just put them in the comments below.