According to the official documentation, the geocoding function of the google maps api haves an usege limits of 2500 requests per day (for non business service). What i want to know is, the limit is to be considered by client or website?

For exemple, on my website i need to know the user coordinates, so it should launch the geocoding function.. Google maps consider the request come from my website or from client that visiting it?
If my website is strongly based on geolocalization, and haves 10.000+ users per day (my hope! ) i will have problem with the usage limits set on google maps?