Cloud computing enables on-demand access to shared computing resources like servers, storage, and applications over the internet, enhancing efficiency, scalability, and collaboration in ICT systems.