When you mention website tracking, I'm assuming you're referring to tracking
where a user goes on a site.
You can do this with good analysis software and logs.. or.
Scenario A. All your pages are dynamic and are using a serverside processing
language like ASP.NET
Set a cookie if it isnt already created when they come to your site for the
first time.
Then every page checks to see if the cookie is there. IF it is, it'll store
some hash of information about the user and
the time.
Scenario B. You want to gather ifnormation about a user on any page..
Create a ASP.NET application that writes out an Image instead of HTML. Call
this image at size 1x1 on every
page using the <img> tag. In your code do the same thing from scenario A.
Hope that helps
Rahul Singh
anant systems, inc. | making information work for you
anantsystems.net | ioserver.net [Developer and Business .NET Hosting]