16. The data processing system of claim 15 , wherein the processor unit further executes additional computer usable program code to receive an indication that a change should be made to a document identified by the document identifier.
15. A data processing system comprising: a bus; a storage device connected to the bus, wherein the storage device includes computer usable program code for receiving an audio instruction for modifying one or more documents via a mobile device adapted to record audio instructions; converting the audio instruction into a command script for changing one or more documents, the documents associated with an application type; associating the command script with a document identifier, the document identifier designating a specific documents, the document identifier designating the specific document regardless of whether the specific document is open in an application or not open in an application, the document identifier serving to identify the application type used to the specific document; executing the command script on the specific document in order to make changes indicated by the recorded audio instructions; and a processor unit connected to the bus, wherein the processor unit executes the computer usable program code.