After a complete site redesign ip2country is now buzzword compliant. Web 2.0, Ajax, Ruby on Rails etc. (Oh, and the ip number database has been updated!)
Geolocation decribes determining the real-world geographic location of a website visitor or web site by tracking his IP Address. A website equipped with geolocation technology like this one can identify the user's general location in real time. Your IP address is 38.103.63.17, and knowing that I think you are in United States
The system on this web site, can reliably determine what country the user is in, but a more specialised solution could locate the visitor down to city level. Generally speaking methods to determine a users country are about 95% accurate (factors such as satellite providers, or global networks can cause some innacuracies), while methods which determine a users city are less accurate.