This document introduces Amazon EC2, a cloud computing service that provides virtual servers. EC2 allows users to configure computing capacity on demand, adjusting resources based on traffic needs. Users launch instances of virtual servers from templates called Amazon Machine Images (AMIs). Instances can be configured in different sizes and launched across multiple data center locations for reliability. Security features like security groups and keypairs control access to instances.