They are based on different technologies and Google Analytics can also differ depending on how you set it up and configured it on your site. For example, if you duplicate Google Analytics code through multiple plugins, that can have an effect.
If you have very little traffic to your site, the stats can be more volatile because just a handful of visits per day can cause more variability. You also have to be clear about the difference between visits and pageviews. There can be multiple pageviews per visit.
More details:
https://support.ezoic.com/kb/article/why-is-ezoics-analytics-reporting-different-traffic-from-google-analytics