For server-side applications that need higher rate limits.
smartphone
Mobile apps don't need an API key
Rate limits are applied per IP address. Since each user of your mobile app has their own IP, they each get their own rate limit. API keys are only needed for server-side applications where all requests come from a single IP.