Semi-gloss labels have a finish that is somewhere between glossy and matt. Not as shiny as glossy, but it is not as dull as matt.

Since there is not as much light being reflected it provides superior barcode scanning to that of a gloss label.