Что такое npm?

В общем занимаюсь frontend и постоянно вижу записи про какое то npm, так как новичек, не сильно прошарен, буду признателен не сильно сложному описанию)

Это менеджер пакетов который используется приложениями Node.js. Там можно найти кучу разных готовых модулей, там есть набор различных инструментов для командной строки, собственно через неё и может производится загрузка упомянутых выше модулей.

Можно искать модули как с веб страницы (которая насколько я помню так и называется www.npmjs.com) так и через командную строку, для запуска нужно просто ввести npm в командной строке.