WordPress caching can be complicated if you do not know what you are doing. Trying to explain caching for different complex technologies might take a full chapter. However, you think of caching as a simple math problem. What’s five times 2? Anyone can immediately tell you the answer is 10. Why is that? Because at some point in life, one had to memorize the answer. This same thing happens to your WordPress website when you install a caching plugin. Your site “memorizes” some stuff to access those resources faster. This is how the caching works on a website.
Caching (pronounced “cashing”) is the process of storing data in a cache. A cache is a temporary storage area.