EC2 launched in beta on August 25, 2006, and it's the oldest compute service AWS has. In the beginning it was one instance type (m1.small), a single region (us-east-1), and a plain launch-and-pray model. Twenty years on, EC2 has grown into a sprawling compute ecosystem with 750+ instance types, the Nitro hypervisor, Graviton ARM chips, and directly-attached EBS storage. No developer can memorize all of it, but once you understand the naming convention of the instance families and what Nitro actually means, half the exam questions solve themselves.
Today we won't look at EC2 as a container where code happens to run