Your IP Address is: 18.104.22.168
IP stands for Internet Protocol. An IP address is used to connect a computer to the Internet.
Your computer is assigned an IP address when it connects to the Internet. The IP address is a way for uniquely identifying your internet connect, not your actual computer. That is, if you take your laptop to a Starbucks and get online, your computer will be assigned an IP address indicating that you are connecting from that Starbucks. (In fact, everyone online at that Starbucks will most likely be connecting to the Internet from that same IP addess.) Then, if you take your same laptop to the library and get online you will have a different IP address, this time the one that the library uses.
Think of your IP address kind of like a telephone number. It represents your location and not who you are. If you use the phone at your friend’s house, you will be making a call from their phone number.
That’s how this website (above) is able to display your IP address without you entering your name or zip code or anything like that. The web server that hosts LookupMyIP.org receives your IP address when your computer is loading this website. More specifically, for your computer to display any website, it first sends a “request” to the Internet, something like, “Hey, I’d like to view LookupMyIP.org.” The Internet routes your request to the actual computer (web server) hosting this website. A lot of technical information is included with that request, such as the type of computer you are on, which web browser you’re using, and of course, your IP address. That’s how the web server know who to send the “response” to. In this case, the response is the actual code that makes up this website, mostly HTML and images and CSS (styling).
Much more detailed explanations are online at Wikipedia.
And that’s how you’re able to view a website from your computer. Just like making a phone call, you “dial” up the appropriate website, and you are connected to the computer where the website lives (is hosted).