Tagging is a term used in a number of contexts for different purposes, mostly referring to adding a tag of some form. The most common meaning of tagging is to attach metainformation to some data or stuff (sometimes called a "blob"). This metadata in the tag is used to describe, categorize, discriminate the stuff. Therefore a tag enables handling of data that is otherwise not understandable by a machine or human. Therefore tagging could be described as "making things (machine) readable and (machine) handable by adding a suitable description". This is similar to somehow mark something and therefore add it to a certain kind of category, belonging, owner, etc.
Content on webpages is displayed as HTML which uses the construct of HTML tags
In the practice of collaborative categorization using freely chosen keywords known as folksonomy, Tags are descriptors that individuals assign to objects.
Many web services have now incorporated this kind of collaborative categorization on the web, as either the main feature, like BlinkList, Connectedy[1], del.icio.us, or furl, or a way to navigate content within the service, like flickr and FOTKI.com. Blog posts can be tagged using the rel-tag standard which are then found and indexed by search engines like Technorati.
It is also often used in relation to audio data compression, in which case it refers to adding ID3 tags or an equivalent to label a piece of music.
In CVS, to tag a project is to associate a name with the current version of every file in project directory. This is done so that one can easily revert to a state where all files are known to compile together.
On Bulletin board systems, a single-line pithy quote would be attached to the end of a message, and was sometimes referred to as a tag or a tagline. This would later be expanded to the 4-line standard for email and usenet news message signatures.
The simplest form of graffiti is a simple signature known as a tag, and is consequently referred to as tagging.
In sport it refers to passing control to another member of your team - for instance in professional wrestling.
The labelling of an object or person with RFID (or similar technology) is also known as tagging.
Tagging is also used in biochemistry where tags can serve multiple purposes. They can aid purification or detection. Tags can also be the basis for non-covalent construction of new nanostructures
In particle physics, tagging is the technique of detecting a particle coming out of a process in order to obtain information (from kinematics) about a particle which is not detected.
In barbershop music, a tag refers to the last measures of a song. It is usually the part of the song that creates the greatest number of overtones: each of the four singers reenforces each other creating an expanded sound that characterizes barbershop music.
In the video game series Halo, it is said that you "tag" an opponent when you successfully throw a plasma grenade at him. The plasma grenade will stick to your opponent and glow a bright blue for three seconds, before blowing up and killing him.
This is a disambiguation page, a list of pages that otherwise might share the same title. If an article link referred you to this title, you might want to go back and fix it to point directly to the intended page.
Tagged unions are most important in functional languages such as ML and Haskell, where they are called datatypes (see algebraic data type) and the compiler is able to verify that all cases of a tagged union are always handled, avoiding many types of errors.
Tagged unions are often accompanied by the concept of a constructor, which is similar but not the same as a constructor for a class.
Tagged unions are not intended for this purpose; typically a new value is assigned whenever the tag is changed.
Tags are typically used in dynamic, flexible, automatically generated internet taxonomies for online resources such as computer files, web pages, digital images, and internet bookmarks (both in social bookmarking services, and in the current generation of web browsers - see Flock and Mozilla Firefox 2.0x).
Tag classification, and the concept of connecting sets of tags between web/blog servers, has lead to the rise of folksonomy classification over the internet, the concept of social bookmarking, and other forms of social software.
Although "tagging" is often promoted as an alternative to organization by a hierarchy of categories, more and more online resources seem to use a hybrid system, where items are organized into broad categories, with finer classification distinctions being made by the use of tags.