On-Demand instances allow you to pay for compute capacity by the hour with no long-term commitments. Reserved instances provide a significant discount in exchange for a one- or three-year commitment. Spot instances allow you to bid for unused EC2 instances, enabling you to take advantage of spare capacity at significantly reduced prices.