O smart card de contato tem suas funções definidas por um software master que executa várias funções de automação, incluindo as regras que fazem o cartão executar suas funções no ato da leitura.
Para execução da leitura do cartão, o mesmo deve ser introduzido em uma leitora especial com uma ranhura.