Sendo uma forma de representar graficamente o código numérico e alfanumérico de produtos, é possível fazer a sua leitura rápida e eficazmente usando um leitor de código de barras.

A combinação da grossura e da sequência das barras determina o código representado. O leitor de código de barras emite um raio vermelho que percorre todas as barras. As barras pretas absorvem a luz e as brancas refletem a luz. Os dados lidos são convertidos por um computador em letras e números.

A estrutura numérica do código (que geralmente fica por baixo das barras) representa o prefixo da organização responsável por controlar e licenciar a numeração no país (560 - Portugal); a identificação do fabricante ou empresa proprietária da marca do produto; a identificação do produto que é atribuída pelo fabricante;e, o último dígito é o chamado dígito de segurança da leitura.