Annotated Tag
In plain terms
A Git tag storing extra metadata like author and message.
Going deeper
An annotated tag is a full object with a message, tagger, and date, recommended for marking releases. It records context, not just a pointer.
Under the hood
Unlike lightweight tags, it can be signed (GPG) and carries metadata; preferred for public releases.
Examples
Release tags, signed releases, v2.0.0, git tag -a, versioning.
Think of it like...
Like a dated, signed certificate marking a milestone, not just a sticky note.