Het Remote Question Protocol kan gebruikt worden om vragen in een test te zetten waarvan de verwerking op een andere server gebeurt. Die vragen mogen in gelijk welke opmaak waarvoor een server beschikbaar is aangemaakt worden zonder enige wijziging aan Moodle.