In algebraic topology, a covering space of a space is a space together with a map such that: For each , there exists open neighborhood of in such that is a union of disjoint open sets of which is mapped homeorphically onto by .
Sources
Copied from hatcher2001-algebraic-topology, chapter 1.