1. A method for generating an annotation for media content, the method comprising: retrieving a media content subset from a media content source; saving the received media content subset at a computing system; generating an annotation for association with the media content subset using the computing system; associating the annotation with media content to facilitate the visualization and navigation of the media content, the annotation providing a graphical representation directing a user to a region of interest in the media content thereby visually presenting the location of associative information parameters of the media content enabling visual navigation of the media content; and adding the annotation to at least one annotation database for retrieval of annotation elements, wherein the content of the annotation contains an index point delimiting the beginning of the region of interest within the media file.