Moodle platform is one of main online facilitation tool. But to enhance it we can add the following;
- Twitter - microblogging
- Diigo - or any other social bookmarking service
- LinkedIn - for networking and groups
- Padlet - a brainstorm wall
- Youtube - search and make your own channel/playlists
- Yammer - and other smart tools to create private conversation groups
- Screencast-o-matic - and other screencasting tools
- Bigmarker - webinar tool for free
- Google - and Google plus
- Ning - or another paid online platform/LMS
(http://joitskehulsebosch.blogspot.co.ke/2015/01/the-10-basic-online-tools-every-trainer.html)
i found them also been very educative.