An ultrametric space is a Metric space, where the Triangle inequality is replaced by the strong triangle inequality:
This is equivalent to saying that any three points in the space form an acute isosceles or equilateral triangle. This can be deduced by applying the above inequality to all sides of a triangle. The equilateral case corresponds to equality.
What kind of space has this structure? The answer: a nested (or treelike, or hierarchical) structure. Consider a Tree (combinatorial structure), where the distance between the leafs (points in our space) is defined to be the number of levels one must go up until their branches merge.
See page 20-23 of "an introduction to the theory of spin glasses and neural networks – Dotsenko" for application to Spin glasses.