Instruction: Explain how and why you would use the map, filter, and reduce methods on arrays in JavaScript.
Context: This question evaluates the candidate's ability to work with arrays efficiently, showcasing their skills in functional programming techniques within JavaScript.