Moodle stands for Modular Object-Oriented Dynamic Learning Environment . . . now say that 10 times fast. It is an e-learning platform, which is software that allows for the digital delivery of course materials, activities and assessments and provides for online collaboration and communication. Moodle is a very powerful tool for the classroom.
"How to" Moodle Resources:
Moodle Docs - How to guide and discussion boards
Moodle Tutorials - Video tutorials
Stevens Point Moodle
What is Moodle?