Zasób jest to element w kursie, taki jak plik czy link, z którego nauczyciel może korzystać w celu wsparcia nauczania. Moodle obsługuje wiele rodzajów zasobów, które nauczyciel może dodać do kursu.  Zasoby są wyświetlane jako pojedynczy link z widoczną ikoną, która reprezentuje typ zasobu.