Internet banking allows users to access bank services like balance inquiries, funds transfers, bill payments, and transaction histories from any computer with an internet connection. Some key benefits are convenience of 24/7 access from anywhere, quick transaction speeds, and efficiency of managing all accounts in one place. ICICI was the first bank in India to offer internet banking services starting in 1997 under their Infinity brand.