A microprocessor is the main part of a computer. It is the engine of a computer that has been created on only one chip. It stores data and movies it from one memory location to another by using assembly language instructions.
smart cards have a microchip and on-board memory instead of the magnetic stripe to hold information. The microchip can hold a lot more data and are harder to forge