Is cache a memory?

It is also called a cache, supplementary memory system that temporarily stores frequently used instructions and data for quicker processing by the central processing unit (CPU) of a computer. The cache augments, and is an extension of, a computer’s main memory.

They are really the same? I thought cache is a virus and memory is what is stored.

That is what I also thought at first. They are the same.