plz tell me does analytics have details of Ip address of user who hit the website. i mean does google analytics give us information regarding IP address of visitors
No Google Analytics does not show IP-address. But you can use Statcounter (www.statcounter.com) to show each IP.
You could also use your server logs to generate the IPs. We do that here at work to research which companies are looking at our site. The DB programmer created a script to generate reports (company name, time, etc) from this.