Moodle is a very effective example of a Course Management System (CMS). It is a web based tool that we can use to create a digital learning environment. We store it on our servers and retain maximum control. It is secure and easy to manage. You can easily handout documents, turn in assignments, create forums, have a chat with your students and just manage many of the aspects of a digital learning environment.