Karta kontaktowa IC (karta z układem scalonym) to karta zawierająca układ scalony z układem scalonym z możliwością przechowywania, szyfrowania i przetwarzania danych na plastikowej podstawie karty. Jego wygląd i rozmiar są zgodne z międzynarodowymi standardami (takimi jak norma ISO/IEC 7816). Zasada odczytu i zapisu kontaktowej karty IC realizowana jest za pomocą czytnika kart IC. Procesor czytnika rozpoznaje i aktywuje włożoną kartę IC poprzez obwód interfejsu, zapewnia stabilne zasilanie i sygnał zegara oraz komunikuje się z kartą IC poprzez komunikację równoległą, komunikację szeregową półdupleksową lub komunikację I2C w celu zakończenia operacji odczytu i zapisu. Karty kontaktowe IC są szeroko stosowane w wielu dziedzinach, takich jak finanse, rozpoznawanie tożsamości, transport, opieka medyczna itp.