The theory of algebraic stacks emerged in the late sixties and early seventies in the works of P. Deligne, D. Mumford, and M. Artin. The language of algebraic stacks has been used repeatedly since then, mostly in connection with moduli problems: the increasing demand for an accurate description of moduli "spaces" came from various areas of mathematics and mathematical physics. Unfortunately the basic results on algebraic stacks were scattered in the...