Learners in the 21st century are diverse in their educational backgrounds, learning goals and learning needs. Semantic Web technology has the potential to help address these varied needs by using semantic metadata describing educational material in order to aid learners and instructors to locate suitable learning resources, and also to share learning resources they have discovered or authored with other people with similar needs. The SeLeNe project aims to elaborate new educational metaphors and tools in order to facilitate the formation of learning communities that require world-wide discovery, sharing and assimilation of knowledge. A Self e-Learning Network offers services for the discovery and sharing of learning resources, facilitating a syndicated and personalised access to such resources. In this deliverable we investigate what the user requirements of such a system are. We begin by looking at learners' expectations of e-learning systems, and we identify where current systems can be improved. This analysis leads us to define the functionality of a Self e-Learning Network (SeLeNe), comparing it with traditional learning management systems, intelligent tutoring systems, and other related research projects. We conclude with the identification of some deployment scenarios where a SeLeNe would be more useful than existing systems. The Appendix contains a review of a representative range of existing learning management systems and learning object repositories.