Web 2.0 click and Google Analytics not matching up.

Hi All

First time posting, so hope I am doing the right thing.

Google Analytics is showing MORE views than my directory is showing clicks. ie Google Analytics is saying 99 people have viewed a new vendors listing, but Web 2.0 is saying only 57 people have.

Would anyone know why the discrepancy? Its a bit frustrating, as my vendor can see the lower number only!