snapshot can store data permanently or temporary ?

why we using snapshot in ec2 instance?

it is possible for snapshot to volume create?

Shall i use snapshot same region or different region?

what is difference between snapshot and volume?