Что такое модуль?


#1

Учу js, был бы признателен если бы кто то объяснил доступным языком что такое модуль)


#2

Это оформление скрипта в js, вроде если оформить не так то переменные могут подменять значения, и скрипт по сути будет работать не правильно, если же оформляем скрипт как модуль, то там образуется как бы своя область видимости, я понял как то так, если где то ошибся надеюсь поправят более опытные разработчики)