Urchin is an advanced web analytics tool from Google. Webmasters can track IP, DNS, Bandwidth consumption to robot visits with Urchin. The difference between Google Analytics and Urchin are numerous despite the fact that both are basically Web Analytics Tool.
What is Google Urchin ?
Urchin from Google is a web analytics software processes web analytics reporting depth. It is a server side installable software (supports 64 bit OS). That means Urchin needs to be installed either by your web hosting service provider or if you have a colocated server, you need to buy yourself.
Difference between Urchin and Google Analytics
First of all Google Analytics is a free Google Hosted Web Analytics Tool, where as Urchin is a premium web analytics software that needs to be installed on the server.
---
Urchin is Suitable for Intranets, Process logs, Data is accessible via API, yo can use javascript tagging, Robot & spider reports are supported, AdWords integration is advanced, Geo-targeted reporting, Individual Visitor History Drilldown, E-commerce reporting etc numerous features are supported by Urchin.

Good and Bad about Urchin
There is nothing bad in features, in fact only few web analytics softwares provides so in depth data. The only bad thing is the prohibitive price (as it is targeted for the web hosting brands not for an individual) and most cpanel web hosting does not provides Urchin.
The screen shot used above is of our web stats, we are using The Rackspace Cloud and they provide Urchin for free.
