What is content pack?
A content package is a means of defining content that can be read by a variety of software. It usually contains metadata that defines the content and the actual content itself.
The term content package can generally be used to describe any collection of data that is collected along with a metadata description of the content, and can be distributed by any entity that wishes to standardize the data they output for multi-platform compatibility.
Content packs are often found in learning management systems to distribute material for e-learning and are available in formats that are readable on a number of different learning systems.
IMS Global is an example of a content package system that is widely used and is a specification that describes the aggregation, disaggregation, importing, and exporting of packaged data. This content packaging system is currently being standardized by the International Standards Organization (ISO).