CGI interview question

what is a k-mean clustering algorithm?