You know that starting, stopping and terminating are states in an instance of Elastic, cloud computing:
Starting: Your instance switches from the pending state to running state first time when the instance is launched and after from stopped state again to running.
Stopped: When you stop your instance, the instance is normally shut down and switches from a running state to a stopped state. All the volumes remain attached to it and can be restarted again with everything intact. You are not billed while your instance is in a stop state.
Termination: When you terminate an instance, the instance performs normal shut down, proceeding it deletes all the attached volumes until and unless the deleteOnTermination attribute is set to true. The instance will too get deleted.
To deep dive into AWS and its concepts, visit this site and enroll in the AWS certification.
To learn AWS at a top-notch level, here is the video below: