I have a site that AWSTATS is saying 5 people clicked to get to my site in my stat report. When I go to that link, I don't see anything referencing my site.
Is there somebody hiding my link?
Many sites, like online news, Twitter etc, have dynamic content pages that are constantly being updated or refreshed. This content may have been archived or moved from the that particular page into the archives (or off entirely).
Try using the 'site' operator in Google to locate the reference to your site:
site:theirwebaddress.com "yoururl"
There are a few possibilities:
As seriocomic mentioned, the link from their site to yours has moved to another page (or was removed)
Referrer spam (most likely option if the other site is completely unrelated to your own)
The "link" was actually an embedded image or other multimedia content (in which case I'd expect you would see more than five visits, but perhaps their site isn't very popular)