Google cannot explore every address on the web, so there is a limit to the time and resources it spends crawling any one site. Google calls the allocation a site's crawl budget. It is set by two things: how much crawling your server can handle (the crawl capacity limit), and how much Google wants to crawl (crawl demand). Put together, it is the set of addresses Google can and wants to crawl.
This guide is a short procedure for finding out whether this applies to you at all, and what to look at if it does.