The topological degeneracy also appears in the situation with topological defects (such as vortices, dislocations, holes in 2D sample, ends of a 1D sample, etc.), where the topological degeneracy depends on the number of defects. Braiding those topological defect leads to topologically protected non-Abelian geometric phase, which can be used to perform topologically protected quantum computation.