A cache is a data storage layer that stores a subset of data so that future requests for that same data are served faster.
Caching is like checking books out at a library.
Imagine you're researching a paper at a library. To complete your assignment, you need multiple pieces of information from different books.
You check out the books and bring them home to then further research your topic rather than go back to the library every time you want to take a look at a page in the book.
Caching (pronounced “cashing”) is the process of storing data in a temporary storage area so it is more readily accessible to you as the end user.
You don't need to worry too much about understanding the term "Caching" when it comes to starting a tech company. As long as you understand what caching means, you should be all set!
Caching is a bit more relevant once your product is live because sometimes, to test new features that get released, you need to clear your browser cache. So, it is important that you understand what clearing your browser cache is doing if it is something you are instructing users to do as well.