In recent years, a number of factors have contributed to the growth in both quantity and type of online educational resources made available to online learners. Two of these have been the speed of internet connections and advancing web technology. An example of this is the introduction of web-conferencing software, also known as webinars.