8. A computer-readable storage medium that includes data and instructions, wherein the execution of the instructions on a server device provides for interpreting information in a document by enabling actions, comprising: receiving an image of the document over a network from a remote source; converting the image into multiple sets of blocks of characters, each block having tags indicating an associated meaning and at least some of the blocks having an associated score representing a probability that the characters in the block correctly represent the image; parsing each set of blocks based on a predetermined grammar to remove certain tags, leaving a single tag per block; and selecting a final set from the multiple sets based on the scores associated with at least some of blocks and based on information provided as a result of accessing remote information over the network.
8. A computer-readable storage medium that includes data and instructions, wherein the execution of the instructions on a server device provides for interpreting information in a document by enabling actions, comprising: receiving an image of the document over a network from a remote source; converting the image into multiple sets of blocks of characters, each block having tags indicating an associated meaning and at least some of the blocks having an associated score representing a probability that the characters in the block correctly represent the image; parsing each set of blocks based on a predetermined grammar to remove certain tags, leaving a single tag per block; and selecting a final set from the multiple sets based on the scores associated with at least some of blocks and based on information provided as a result of accessing remote information over the network. 9. The computer-readable storage medium of claim 8 , wherein execution of the instructions enable actions, further comprising: providing the final set to at least one of a mail account, or another storage medium.