Yes.
Just like sending a message through the mail, if you want to get data back, you need a return address. This is your IP.
When you access a website you are sending an electronic message with your home address saying: “I wanna see your stuff, send it here” and it starts sending back electronic messages with the content of that website.
The website itself also has a public IP, and that is how you are able to send your original request. Website URls such as [google.com](http://google.com) are just placeholders for actual IP addresses. They are replaced behind the scenes automatically for you by a service called DNS, which basically is just a giant table of urls to IP addresses.
Latest Answers