AHKME (Adaptive Hypermedia Knowledge Management E-Learning Platform) is an eLearning Information System that has evolved to fulfill the web-based learning requirements when they are compliant with a Web 3.0 philosophy. The ideas behind Web 3.0 are related to more semantic and intelligent systems. AHKME allows teachers to access standardized resources and evaluate integration and reuse possibilities in eLearning systems, not only content but also learning strategy. The educational resources adaptation in AHKME is supported by a set of collaborative tools, which also allow the users’ feedback provision that is stored in system database. The semantic component in AHKME is based on a set of tools for the instructional designer to create and customize specifications and ontologies to give structure and meaning to resources, manual and automatic search with recommendation of resources and instructional design based on the context, and recommendation of adaptations in learning resources. Finally, AHKME takes into account the mobile learning (mLearning) capabilities, allowing access by teachers and students to learning resources, regardless of time and space.