1. A method for dynamic tagging, the method comprising: receiving input of a name of at least one tag into a data field of an information object implemented by an application that is executed by a computer system that is in communication with at least one tag repository external to said application, said data field comprising a data type; querying said at least one tag repository external to said application for said at least one tag with said application executed by said computer system; responsive to receiving at least one match from said at least one tag repository, retrieving content identified by said at least one tag from said at least one tag repository, the retrieving content conforming to said data type from said at least one tag repository; incorporating said content into said information object with said application; and replacing said name of said at least one tag in said information object with said content identified by said at least one tag responsive to at least one of: said information object being saved, said information object being sent to another user, and said information object being opened.