Internet banking allows customers to perform banking activities through the internet rather than visiting a branch in person. It offers convenience through anytime, anywhere access on a personal computer. Key features include fast and efficient transactions using digital processing. Banks benefit through reduced costs, increased customer base and risk reduction while customers benefit from prompt service, time savings and more convenience. Delivery channels for e-banking include CBS, ATMs, smart cards and online services like bill payment, shopping, trading and fund transfers. However, issues like security, infrastructure costs, user awareness and unauthorized access pose limitations. Common models are complete centralized solution and cluster approach.