Quantum computing can be tough to get your head around. In regular computing, bits - or "binary digits" - represent a 0 OR a 1 to form the building blocks of computing.

In quantum computing, however, the chip is actually an atom known as a quantum bit, or "qubit". Quantum mechanics allows the atom to be both a 0 AND a 1 at the same time resulting in exponential growth in computing power as you add more of them.

A mind-boggling concept? It doesn't have to be...