This project is about design and implementation of web based mobile learning (M-learning) inrnEthiopia. There are basically three types of learning methods: conventional learning, distancernlearning and electronics learning. Electronics learning can be divided into two: E-learning and Mlearning.rnThis project focussed primary on M-learning.rnIn this project work, we have developed a web based application that makes use of the availabilityrnof mobile phones. The system enables distance education learners to register for courses, add/droprncourses, preview any information released by the institutions and download learning materialsrnusing their mobile devices. The system is web based and it needs the internet connection that isrnprovided by local ISP provider like ETC.rnThe project is implemented by visual studio 2005 and we use visual C#.net web tools. Therndatabase is developed by Microsoft SQL Server 2000. The system has been tested with differentrnkinds of aspects and the test result shows successful implementation of the mobile webrnapplication. We use Windows Mobile Professional 6 mobile to test the prototype and the positivernresults shows that this web based mobile application can run in all kinds of mobile devices whichrnhave any internet browsers and in addition on any pocket PC.rnKey words: M-learning, E-learning, D-learning, Mobile device