1. A method for image annotation for image auxiliary information storage and retrieval comprising: storing a digital image into memory of a computer; selecting separately stored auxiliary information for the digital image; encoding a network location of the auxiliary information; and, embedding the encoding into the digital image; wherein the stored auxiliary information includes audio commentary providing context to the digital image, video imagery temporally contemporaneous to the corresponding digital image, a textual statement of a location of a subject of the digital image, camera settings at a time of acquiring the digital image, identity of a user of a camera at the time of acquiring the digital image, and text providing classification and categorization information with respect to the digital image.