Any clustering algorithm, when implemented will have the following properties:
Flat or hierarchical
Iterative
Disjunctive