Machine Tags allow users to describe custom properties and relate online resources using a syntax based on subject-predicate-object triples, enabling uses like geotagging photos, field-based search, and linking to semantic web data. However, Machine Tags have limitations in expressing complex object values and semantic relationships. The document discusses how the software gnizr implements Machine Tag support by detecting tags, looking up locations in an external database, and notifying listeners to process and store the tag information.