# .map()
Creates a new array by applying a given function to every element in an existing array. It does not modify the original array but instead returns a new array with transformed values.
# .filter()
Creates a new array containing elements, that pass a specific condition. When the condition returns true, the element is included in the new array.
# .reduce()
Used to “reduce” an array to a single value by executing a reducer function (that we provide). This results in a final result.