да, модули. но в питоне это не экономия не оперативки. исполняемый файл в понимании операционной системы это python.exe (или /usr/bin/python), а питонокод - это скрипты.
https://ru.wikipedia.org/wiki/Модульное_программированиеиногда бывает полезно хранение данных в файлах, например сохранить состояние с возможностью загрузить его при другом запуске. или чтобы постоянно не вводить одни и теже данные.
для этого существует подход "сериализация". объекты python превращаются в байты, например бинарные, библиотека pickle. А также через текстовые данные, популярные сериализаторы json/xml.
и бывает потребность передавать параметры в скрипт, использовать отдельные файлы как конфиги. тоже можно хранить в отдельном текстовом файле, как текст/json или популярные ini-файлы, т.п., и загружать их интерпетируя. А можно как питонокод с объявлением переменных, и импортировать их.