...basically the apps are tiny java code, stored on card. the cards can more than just provide you with a number its even exploitable.