The documentation for the following resources are found on Moodle.Org, an external website:
This page provides an overview of the functionality of Resources in Moodle.
The File resource type allows you to upload and display a link to a variety of resources within your course, e.g. a picture, a pdf document, a spreadsheet, a sound file, or a video file. Students will only be able to open your files if they have the appropriate software on their own computers.
A Folder allows an instructor to display several course resources together, e.g. all the readings for a specific week or topic. The resources may be of different types and they may be uploaded in one operation, as a zipped folder which is then unzipped, or they may be added one at a time to an empty folder on the course page.
A Label adds content directly to a Moodle course page. It can be used to add text, images, multimedia or code in between other resources in the different sections. Labels can help to improve the appearance of a course if used thoughtfully. On the other hand, over-use of multimedia (large images, sound,video) in labels can slow down the loading of a course page.
A Page creates a link to a new web page created by the instructor within the course. The robust Text editor allows the page to display many different kinds of content such as plain text, images, audio, video, embedded code or a combination of all these. A Page can be easier for students to access than an uploaded File, because no additional software is required to read it and it does not need to be downloaded and saved to the student’s computer.
A URL creates a link to a web page outside the course. This allows the instructor to incorporate external learning resources such as videos and interactive websites into the course while respecting the copyright of the original creator.
An IMS Content Package is a resource usually created by a third party, such as a publisher. Some textbooks may include this type of content. Tools do exist for creating IMS content as well. The IMS Content resource does not track completion or return the student status to the course.