вкратце - map выполняет действие над каждым элементом массива. Возвращает общий результат в виде массива результатов. А вот что за действие выполнено - зависит от параметров, которые передаются в map. Можно передать в скобках (), можно передать блок {}