Moodle uses the popular Zend Framework to provide a robust and powerful LMS. This framework was originally built for the phpBB forum software, but the Zend Framework project has since moved on to other projects, including Magento and roundcube, and is available as a stand-alone product.
SCORM is a simple and compact XML-based protocol, independent of any LMS, which provides a way to distribute interactive content, such as quizzes and multimedia courses, through an LMS like Moodle. The standard has also spawned a number of commercial products, including those mentioned above. It is worth mentioning that a number of existing authoring tools, such as those from eLearning Brothers, Supportix, and Lectora, are SCORM compliant, and can produce SCORM content without any modification or additional code. SCORM has some issues, however, so it is wise to be sure that the authoring tool you choose to produce SCORM content is compatible with your LMS.
SCORM is not a product or platform: it is a description of a way that developers and publishers of e-learning can inter-operate for more meaningful and effective social learning experiences. It is a Common Markup Language (CML) which enables 827ec27edc