Pergunta de entrevista da empresa Critical Mass

What is the difference between map, filter and reduce?