To take care of the fact that a normal subgroup of a normal subgroup n
eed not be normal in the original group, the concept of group extensio
ns is generalized to the concept of group enlargements. This is relate
d to wreath products. Applications are made to the calculation of alge
braic fundamental groups.