SCORM

SCORM allows learning objects to be packaged in a way that can be used and shared between various Virtual Learning Environments, like Moodle. The new version of SCORM, called the Tin Can API is in development now. See http://scorm.com/scorm-explained/