18.191.174.168
is your IP address
Some useful resources to understand IP numbers, their usefulness and meaning:
Wikipedia article
How Stuff Works article on Internet infrastructure
Security Now podcasts