This knowledge about similarity and dissimilarity is necessary for data mining, pattern recognition, machine intelligent, artificial intelligent and multi-agents system fields.
However, the application is not only limited to computer science field. Other fields of natural and social science as well as engineering and statistics have been applied this kind of simple knowledge.
Tools such as K means clustering, Discriminant analysis, K-Nearest Neighbors, or Decision Tree and Hierarchical clustering rely heavily on the distance matrix explained in this tutorial.