CGI Interview Question

what is a k-mean clustering algorithm?