In recent years, rapid developments in technology and the web have led to many changes in education. One of the most important changes in education is in the form of distance learning. Distance learning, which is used to define education where educators and learners are physically separated, is not a new concept; however, emerging technologies and the web allow web-based distance learning and therefore increase its popularity. As a result of these developments, many universities have started to use web-based distance learning systems to provide flexible education that is independent of time and place. In this chapter, we review all popular, widely used, and well-known learning management systems and include detailed comparison of some of these systems to allow institutions to choose the right system for their distance education activities.