SCORM (Shareable Content Object Reference Model) defines how content may be packaged into a transferable ZIP file called “Package interchange format”. This allows programs to write their code so that it can correlate with other elearning software.
Specifically, SCORM governs how online learning content and Learning Management Software (LMS) communicate with each other. Therefore, if you design e-learning content using tools such as Articulate or Captive, SCORM will allow you to upload that content without changing the format to look of the file.
SCORM is a really powerful tool when creating an online training course. It requires you to only create content one time and then use it in many different modules or courses without any modifications.
If you are not sure whether your products are SCORM conformant, chances are they’re not. SCORM is a set of very specific technical instructions, not a set of broad guidelines. SCORM essentially conducts how content is packaged, how content communicates with an LMS and how the user navigates between parts of the content. SCORM relates to the interface between the content and an LMS, it does not deal with the implementation of the product or its feature sets.
Your best bet in regards to producing content that is SCORM confromant is to use an authoring tool. You can take existing content and make it SCORM conformant as well.