Die wohl wichtigste oder zumindest meistgenutzte Funktion in Moodle ist das Hochladen von Datei damit diese zur Verfügung gestellt werden können. Dadurch können durch den Lehrer zum Beispiel Musterlösungen oder alte Schulaufgaben zur Verfügung gestellt werden. Schüler in der Rolle als Teilnehmer können das nicht. Heirfür müssen die Schüler eine andere Rolle bekommen oder es müssen Aktivitäten angelegt werden.