Pretty much every plugin/service is going to give you different results for visits and vistors, there are several reasons for this:
- Web crawler detection
- Centralized exclusions
Services that use centralized databases, like Google Analytics, for spam and robot detection have better detection than WP Statistics can. The trade off of course is relying on an external service.