Each learning object (LO) corresponds to a specific learning objective and represents a self-contained unit of learning content. Current trends in instructional design involve using learning objects to achieve learning objectives, with each object classified with metadata and stored in repositories to facilitate finding and reusing objects across different learning contexts. Learning objects are designed to be reusable, scalable, and interoperable.