Topological degeneracy of topological order can be defined on a closed space or an open space with gapped boundaries or gapped domain walls, including both Abelian topological orders and non-Abelian topological orders. The application of these types of systems for quantum computation has been proposed. In certain generalized cases, one can also design the systems with topological interfaces enriched or extended by global or gauge symmetries.