An important precondition for realizing the goal of a semantic web is the ability to annotate web resources with semantic
information. In order to carry out this task, users need appropriate representation languages, ontologies, and support tools.
In this paper we present MnM, an annotation tool which provides both automated and semi-automated support for annotating web
pages with semantic contents. MnM integrates a web browser with an ontology editor and provides open APIs to link to ontology
servers and for integrating information extraction tools. MnM can be seen as an early example of the next generation of ontology
editors, being web-based, oriented to semantic markup and providing mechanisms for large-scale automatic markup of web pages.