Elastic Compute Cloud - Amazon's service for renting virtual computers in the cloud. Like renting a computer by the hour instead of buying one.
A startup uses EC2 instances to run their website, paying only for the computing power they actually use.
These services provide virtual machines that can be rented on-demand, allowing users to scale computing resources as needed.