
Amazon Elastic Compute Cloud (Amazon EC2): Definition, Benefits, and Pricing
Instead of purchasing your own hardware and connecting it to a network, Amazon gives you nearly unlimited virtual machines to run your applications while they take care of the hardware.