A quantum computer is device for computation that makes direct use of
distinctively quantum mechanical phenomena, such as superposition and
entanglement, to perform operations on data.
In a classical (or conventional) computer, information is stored as bits; in a
quantum computer, it is stored as qubits (quantum bits).
The basic principle of the quantum computation is that quantum properties can
be used to represent and structure data, and that quantum mechanisms can be