Модули – это:
-независимо хранимые и разрабатываемые программные единицы со строго определенными интерфейсами
-компилируемые и тестируемые программные единицы со строго определенными интерфейсами, которые должны компилироваться только с главной программой
-совокупность программных ресурсов (констант, типов, переменных, подпрограмм), предназначенных для использования другими модулями и программами