Pergunta de entrevista da empresa CGI

what is a k-mean clustering algorithm?