Quantum Computing, Fault Tolerance, Error Correction, Logical Qubits.
a deeper technical discussion of surface codes, a paper from 2012: Surface codes: Towards practical large-scale quantum computation Austin G. Fowler, Matteo Mariantoni, John M. Martinis, and Andrew N. Cleland https://arxiv.org/abs/1208.0928