This document outlines steps towards building an ontology-based learning environment. It begins by defining an ontology as a way to capture shared knowledge that can be reused across applications and groups. It then presents an ontology model that maps educational concepts like curriculum development, learning technology selection, and competency mapping. The document describes how an ontology could enable adaptive testing, context-based learning, and human resource functions like recruitment and selection in a mobile learning environment.