A qubit that is based on quantum-mechanical spin. This can be the spin of an electron or, making use of nuclear magnetic resonance, a nucleus. The quantum states of a spinning electron or nucleus are well suited to quantum computing because there are two states: spin-up and spin-down. It is also possible to have spin qubits in quantum dots.