Une carte à puce est une petite carte, souvent intégré dans un autre dispositif électronique, qui peut être utilisée pour stocker et récupérer des données pour ce périphérique. Les cartes à puce sont une technologie populaire utilisé pour stocker des données dans beaucoup de l'électronique d'aujourd'hui, tels que les téléphones cellulaires et les cartes de transport en commun. Les cartes à puce sont capables de tenir tout type d'information, mais les appareils qui interagissent avec eux doivent définir la façon dont les données doivent être stockées et utilisées. Habituellement, seule une petite quantité d'informations sont stockées sur une carte à puce, avec traitement étant assurée par des dispositifs de lecture. Les cartes à puce ne contiennent pas de leur propre source d'énergie, et doivent être alimentés pour être lues ou écrites à.