Abstract:Today many quality e-learning applications have been developed. They are widely used to cover varied aspects of learning and teaching activities, such as developing learning materials, delivering learning activities, and performing assessment tasks. Different applications rely on different technologies, require different access characteristics, and are distributed on different servers across many organisations. However, people cannot fully benefit from these valuable resources as they have not been shared effectively and efficiently -there are many varieties of these resources, but these have not been properly described and linked. In this paper, we propose a service oriented approach as a potential solution to better sharing and reuse of e-learning resources, because it allows resources to be better discovered, accessed and linked.