$ git tag v1.10 $ git tag -a v1.10 -m "commit message"
Marks a specific commit. The former is a "light weight tag", the latter is an "annotated tag".
The light weight tag is just like a branch that does not move. A pointer to a commit.
An annotated tag is a full object.