9. The computer-implemented method of claim 1 , wherein the general formatting comprises general formatting that is applied to a majority of the source document.
1. A computer-implemented method for pasting data from a source document into a destination document, the method comprising: receiving data that has been copied from the source document, wherein the copied data includes applied formatting and outline structure; wherein the applied formatting includes general formatting and direct formatting that overrides at least a portion of the general formatting and wherein the outline structure assigns different levels to at least two elements that are contained within the copied data; automatically presenting different paste options for pasting the copied data from the source document into the destination document, each different paste option being associated with a different set of formatting or outline structure to apply as a result of the paste operation; wherein the paste options allow a user to choose how much formatting and outline structure to persist from the source document when pasted into the destination document, and in response to a selection of one of the paste options, applying the set of formatting or structure associated with the selected option to the copied data and incorporating the copied data within the destination document by individually determining whether the outline structure and the applied formatting are to be applied, and individually and selectively applying the outline structure and applied formatting to the destination document in response to the determination; wherein the determination of applying the outline structure is independent of applying the applied formatting such that either outline structure is applied while ignoring the applied formatting or applied formatting is applied while ignoring the outline structure.