AMD Interview Question

What is pipelining? How did you design a cache