IoT enhances smart cities by optimizing traffic, monitoring environments, and managing energy, improving urban efficiency. IoT training in Bangalore covers these applications.