CPU Cache Explained – What is Cache Memory?

CPU Cache Explained - What is Cache Memory?
What is CPU cache? This is an animated video tutorial on CPU Cache memory. It explains Level 1, level 2 and level 3 cache. Why do CPUs need cache?