Knowledge domain may be treated as an abstract area that can be developed in various manners. An approach which is emerging popularly is developing the domain ontology i.e. to define the concept and the relation between these concepts. Also, in Cooperative and Network Distributed Learning Environment project (CANDLE), each piece of course material is tagged with metadata according to an extended version of IEEE LOM (Learning Objects Metadata) model. This approach is a major feature of the more general enterprise of the Semantic Web.