1. A method for copying annotated documents from one location to another location in an electronic medium or between electronic media, the method comprising: displaying a document to a user, the document including objects, the objects including text objects and graphic objects; receiving, from the user, at least one annotation on the document, the annotation being a visible object created by user interaction; automatically grouping at least some of the at least one annotation with the an object of the document to obtain a grouped annotation, the object of the document being an underlying object of the annotation; and receiving from the user a selection of either the at least one annotation, or the underlying object of the annotation, or the grouped annotation; modifying the underlying object responsive to a type of the at least one annotation to obtain a modified selection; and copying the modified selection to at least one of a different part of the electronic media and another media, wherein the modifying includes replacing portions of the underlying object in the grouped annotation with ellipses.