Examples

The semi-groups Z, Z/nZ, R[X] with addition

The semi-groups Z, Z/nZ, R[X] with multiplication

The semi-group of maps X -> X with composition.

The semi-group of words over a given alphabet with concatenation.