Another general approach is primarily associated with Michael Artin. Here the idea is to start with an object of the kind to be classified and study its deformation theory. This means first constructing infinitesimal deformations, then appealing to prorepresentability theorems to put these together into an object over a formal base. Next, an appeal to Grothendieck's formal existence theorem provides an object of the desired kind over a base which is a complete local ring. This object can be approximated via Artin's approximation theorem by an object defined over a finitely generated ring. The spectrum of this latter ring can then be viewed as giving a kind of coordinate chart on the desired moduli space. By gluing together enough of these charts, we can cover the space, but the map from our union of spectra to the moduli space will, in general, be many to one. We, therefore, define an equivalence relation on the former; essentially, two points are equivalent if the objects over each are isomorphic. This gives a scheme and an equivalence relation, which is enough to define an algebraic space (actually an algebraic stack if we are being careful) if not always a scheme.