I'm a new web developer and working hard to revamp my company's internet presence. One of the things our senior management wants to do is track users of our site...as in, know *who* came to the site and *what* they looked at, and whether they are registered to use our forums or get our newsletter or whatever, etc. My supervisior suggested using cookies for this...but I don't even know if that's the right technology for me to be looking at. I would assume that, if done with cookies, we would have to place a cookie on the client and then, as surfing happens, use that cookie to send back data and write it to a file somehow...

Suggestions? Am I thinking right at all about this?

Thanks for any help, especially that which would help me feel less like I am banging my head on a door that won't open...