Will An EC2 Snapshot backup An Instance That Does Not Have A Volume?

  amazon-ec2, macos, windows

I create an instance but do not add additional storage / a volume, will a snapshot backup the instance and the changes I have made to the config or does it only backup data from the volumes?

I am making some training material and would like to do the following:
Create an instance
Create users
Make a few more config/program installation changes

At this point, I would have a "clean copy".

I then would like to take a Snapshot of the state of the instance.

fool around, possibly break stuff

Then restore the instance to the "clean copy" after the instance has been created but before I started messing around.

Is this possible with snapshots?

Source: Windows Questions