Conventional computers work with bits that can assume either the value 0 or 1. Quantum computers, on the other hand, use qubits that are in a superposition and can assume several states simultaneously. This property enables quantum computers to solve complex problems much faster.