Question: what is the difference between a spot instance and an on-demand instance?
Answer: The main difference between these is of commitment. In Spot Instance there is no commitment. As soon as the Bid price exceeds Spot price, a user gets the Instance. In an On-demand Instance, a user has to pay the On-demand rate specified by Amazon.