Moodle nudi veliki niz alata, resursa i aktivnosti koje je moguće na najrazličitije načine uključiti u nastavu, a sve više nudi i mogućnost kombiniranja nastave u Moodle okruženju s aktivnostima u okruženjima poput sustava za e-portfolio Mahara ili sustava za virtualnu stvarnost Second Life.