This document provides an overview of internet banking architecture and implementation. It discusses what internet banking is, the different models and levels of internet banking. It then covers the key drivers for internet banking like globalization, technology changes, and customer needs. It describes the essential components of an internet banking architecture like centralized or distributed systems. It also discusses security issues and risks as well as the implementation needs for a bank to deploy internet banking.