Quantum computation uses quantum-mechanical phenomena, like superposition and entanglement, to perform computation. A quantum computer uses qubits instead of classical bits to process data. This allows it to solve certain problems much more efficiently than classical computers.