A smartcard, chip card, or integrated circuit card (ICC) is any pocket-sized card that has embedded integrated circuits. Smart cards can be either contact or contactless smart card and provide identification, authentication, data storage, application processing.