What is quantum computing?

Quantum computing could be part of the answer to some of the biggest problems in science and engineering.

Microsoft says its researchers are close to a breakthrough, which could see its quantum computers begin work in five years.

So how would they work?