Arm interview question

What's pipelining? What's cache coherency?