First of all, before we get started, let me just clarify that I am not talking about e-learning in the broadest sense, encompassing live online sessions and all sorts of online collaboration. I prefer to refer to these as learning technologies, perhaps even 'digital learning'.