En Moodle, un «usuario» es un participante con un rol determinado. Cada espacio virtual se concibe como un contexto, por ejemplo, página de inicio, un curso, un foro, un chat, etc. En cada uno de esos contextos, cada usuario tiene atribuido un determinado rol.