1. A system for context-enriched automatic tagging, said system comprising: a memory area for storing a plurality of data items of a user of a mobile computing device, each of the plurality of data items having metadata associated therewith, said memory area being associated with the mobile computing device; and a processor programmed to: determine a context for the user when capturing content; select one or more of the plurality of data items stored in the memory area based on the determined context; capture the content; compare the captured content with the selected data items; identify one or more of the selected data items based on the comparison; define metadata for the captured content based on the metadata associated with the identified data items; and store the captured content with the defined metadata in the memory area as a data item in the plurality of data items.