Amazon EC2 provides an infrastructure service that allows users to run virtual compute environments called instances. The document discusses various Amazon Web Services including EC2, S3, SimpleDB, CloudFront, SQS, and Mechanical Turk. It also covers the different types of EC2 instances available, how to access and use the services, and tools for managing instances.

