A Card Reader device is a Java Card
Any Smart Card is a Java Card
A Smart Card with embedded Java-based microprocessor, which enables Java Technology