In e-learning environments, instructional design has evolved from “one instructional design for many learners” to “one design for one learner” or “many designs for one learner”. By using the capabilities of semantic web, World Wide Web led the interchange of information about data (e.i., metadata) as well as documents. Such capabilities also indicated a new kind of challenge for instructional designers to design a common framework that allows content to be shared and reused within and across applications.