Principal G-bundle
A principal -bundle, where is any topological group, is a fiber bundle with a continuous right action such that preserve fibers in (i.e. if then for all ) and acts freely( for some ) and transitively() (meaning each fiber is a -torsor) on them in such a way that for each and , the map sending to is a homeomorphism.
In particular, each fiber of the bundle is homeomorphic to the group itself.
Milnor's Construction (Classification Theorem for Principal G-bundle)
For any topological group , there exists a universal principal -bundle with , a contractible (or some cases weakly contractible) -space. We call the classifying space.