9 Downloadable application programming interface (API) software for integration of dynamic educational content into software applications; Downloadable computer application software for mobile phones, personal computers, and enterprise servers, namely, software for the management and distribution of multiple data sources to multiple data endpoints and for providing data, content, and analytics that can be embedded into host software applications to augment and provide increased functionality to existing software applications and software systems; Downloadable computer software for providing data, content, and analytics that can be embedded into host software applications to augment and provide increased functionality to existing software applications and software systems