What Does Prefetching Mean?

Prefetching is the loading of a resource before it is required to decrease the time waiting for that resource. Examples include instruction prefetching where a CPU caches data and instruction blocks before they are executed, or a web browser requesting copies of commonly accessed web pages. Prefetching functions often make use of a cache.

Techopedia Explains Prefetching

Prefetching allows applications and hardware to maximize performance and minimize wait times by preloading resources that users will need before they request them.