Have you ever wondered what powers the banking systems behind your ATM transactions and credit card payments? Well, there is ...