M3O is a multimedia metadata ontology that provides a formal framework for annotating multimedia content like presentations. It separates information objects from their realizations in different formats. M3O models information objects, their realizations, and annotations. It can be used to semantically annotate multimedia documents like SMIL presentations by embedding RDF metadata that describes the information and structure using concepts from M3O.