forEach and map are functions that are used on arrays. They both take functions as parameters and run each element through that function. The difference is map creates a new array based on the results of each element run through the callback function.