IP addresses can simply be thought of as an addressing scheme to allow others across a network to locate you.
Take for instance sending a letter to someone in a different country. If I want the letter to be successfully received by the other party I need to know an address to find them.
This is what a public IP is; An address that is leased to you by your internet service provider so that traffic can be forwarded to you.