In the recent years, e-learning gained wide acceptance in learning communities mostly because of its capability of reaching audiences by collapsing time and space, encouraging interaction and promoting learning. However, for learning to be effective, we now know that learning must use sound instructional design principles (Ally, 2008). This paper centers on connectivism, a new theory of learning, and discusses how connectivist principles are used in online learning environments.