This document provides information about the evolution of core banking systems from earlier total branch automation systems. It describes how core banking allows for real-time sharing of customer information and processing of transactions across branches through centralized data centers and networking. The core banking system provides many benefits like centralized accounting, product monitoring, introduction of new technology-based services, and improved customer service by allowing customers access to their accounts from any branch.