A qubit is the basic unit of information in a quantum computer. In contrast to a classical bit, a qubit can be 0 and 1 at the same time thanks to the superposition principle. This allows quantum computers to perform many calculations in parallel, giving them a potentially much higher computing power than classical computers.