Knock interview question

In javascript, explain the following methods and their use case: map, filter, reduce

Glassdoor | Glassdoor