Ett smartkort är ett plastkort med inbyggd processor, minne och program. Även om kortet har samma format som ett vanligt kontokort är det ett betydligt mer avancerat instrument. Dagens smartkort har samma databehandlingskapacitet som en tidig pc, fast något mindre minne. Smartkort används främst för identifiering, elektronisk signering och kryptering, vilket kräver förmåga att manipulera stora tal.
Smartkort läses av med kortläsare vid arbetsstationer eller inpasseringsställen. Beröringsfri avläsning är också möjlig genom trådlös överföring med exempelvis RFID eller Bluetooth.
Det internationella organet PC/SC Workgroup utfärdar standarder som gör att smartkort, kortläsare och datorer från olika tillverkare fungerar tillsammans.