What is Amazon Machine Image (AMI)?

An Amazon Machine Image (AMI) is a special type of virtual appliance that is used to create a virtual machine within the Amazon Elastic Compute Cloud (“EC2”). It serves as the basic unit of deployment for services delivered using EC2.

For example, if you launch 10 servers using the same AMI, all of them will have the same configuration (i.e. OS, Softwares).