Why Do We Translate A Virtual Address To Physical Address?

Why Do We Translate A Virtual Address To Physical Address? In essence, the TLB stores recent memory translations of virtual to physical. It is a cache for page tables. Because it is part of the MMU, the TLB lives inside the CPU package. This is why the TLB is faster than main memory, which is