23. A computer-implemented method of preparing at least a portion of an electronic tax return by use of a computerized tax preparation application executed by a mobile communication device, the computer-implemented method comprising: a first computing device of the mobile communication device receiving an image of a document containing tax data therein; the first computing device transmitting the image to a remotely located second computing device; the remotely located second computing device identifying connected pixels within the received image; the remotely located second computing device extracting one or more features from the image based at least in part upon connected pixels; the remotely located second computing device identifying a tax form corresponding to the document from a plurality of different tax forms based at least in part on respective confidence levels associated with a comparison of the extracted one or more features to a textual database and a geometric database; the remotely located second computing device transferring tax data determined from the image to the mobile communication device; and the first computing device of the mobile communication device executing the computerized tax preparation application and automatically populating respective fields of the electronic tax return with respective tax data received from the remotely located second computing device to automatically prepare at least a portion of the electronic tax return.
23. A computer-implemented method of preparing at least a portion of an electronic tax return by use of a computerized tax preparation application executed by a mobile communication device, the computer-implemented method comprising: a first computing device of the mobile communication device receiving an image of a document containing tax data therein; the first computing device transmitting the image to a remotely located second computing device; the remotely located second computing device identifying connected pixels within the received image; the remotely located second computing device extracting one or more features from the image based at least in part upon connected pixels; the remotely located second computing device identifying a tax form corresponding to the document from a plurality of different tax forms based at least in part on respective confidence levels associated with a comparison of the extracted one or more features to a textual database and a geometric database; the remotely located second computing device transferring tax data determined from the image to the mobile communication device; and the first computing device of the mobile communication device executing the computerized tax preparation application and automatically populating respective fields of the electronic tax return with respective tax data received from the remotely located second computing device to automatically prepare at least a portion of the electronic tax return. 25. The method of claim 23 , wherein the imaged document contains tax data from a plurality of tax forms.