Enumeration is the name given to the generic field of
mathematics which deals with counting objects. The counting is abstracted as far as possible from the objects in question - to come up with counting techniques that are generic and do not rely on the properties of any specific group of objects.
Subfields of enumeration include algebraic enumeration and combinatorial enumeration.
All Wikipedia text
is available under the
terms of the GNU Free Documentation License