It is very often seen in analytics account that you get lesser number of visits than what is recorded as clicks in your adwords account. kindly note, visits recorded are not actual visit's. actual visit's may be higher than what is recorded. the lag may be due to many factors. some of them are:
1) Visitor left your page before the tag could load in the browser, causing loss of data.
2) there can be multiple cicks on your ad, for a single visit.
3) There can be multiple visit of pages for a single click. After every 30 min, the analytics record the same visit as another one.
So, click = visit, is a false notion. both are actually two different metric measuring two different things.
Sounds good reply and informative, thanks