A lot.

Mathematicians like to be abstract, the Classical (Euclidean) Geometry is good but it is not sufficiently abstract enough. Thus, there are several version using its only abstraction.For example, there is axiomatic geometry, elliptical geometry, etc.

How many more level of geometry are there and what is the purpose?