Tagging allows content to be categorized and organized. Tags can be classified by a namespace and a taxonomy.
The following information is available for developers :
AEM Tagging Framework - A description of the nodes and properties used for tagging
Building Tagging into an AEM Application - A description of the APIs that work with the tagging framework from client side and server side code