Once a SCORM-conformant SCO is launched, it looks
for the SCORM API, which is its way of communicating with the
LMS. When launched, the first thing a SCO tries to do
is to send a message back to the LMS essentially saying “I've
launched and I'm functioning.”
If a SCO can't find or communicate through the SCORM
API, learning activities can't be tracked, paced, assessed, or
any of the other important things we're trying to accomplish by
using a SCORM conformant learning management system.