Ieke Moerdijk ha escrito un pequeño tomo de Springer Lecture Notes que aborda esta cuestión: "Clasificar espacios y clasificar topos" SLNM 1616 .
A grandes rasgos la respuesta es: A $G$ -es un mapa cuyas fibras tienen un $G$ -acción, es decir, son $G$ -(si son discretos), es decir, son funtores de $G$ visto como una categoría para $\mathsf{Sets}$ . Asimismo, un $\mathcal C$ -un paquete para una categoría $\mathcal C$ es un mapa cuyas fibras son funtores de $\mathcal C$ a $\mathsf{Sets}$ o, si se quiere, una unión disjunta de conjuntos (uno por cada objeto de $\mathcal C$ ) y una acción por los morfismos de $\mathcal C$ - un morfismo $A \to B$ en $\mathcal C$ toma elementos del conjunto correspondiente a $A$ a los elementos del conjunto correspondiente a $B$ .
Existe una versión completamente análoga para las categorías topológicas también.