Accenture Interview Question

Explain clustering algorithm. different type of techniques.