An Elastic IP address is a public IPv4 address which you can allocate to your account and is reachable from internet. You can associate/disassociate it to/from instances as per your requirement. And is associated with your AWS account. When you attach an Elastic IP to your instance, it does not change if you stop/hibernate your instance. A disassociated Elastic IP remains allocated to your account until you explicitly release it.
Want to Learn AWS, check out this AWS Course by Intellipaat.