
"Пакет Delphi представляет из себя упрощенную объектно ориентированную модель метод-событие. Каждый компонент пакета не зависимо ни о от чего представляет из себя экземпляр класса со своими полями(свойствами и событиями) и функциями(методами). Кодогенератор при компиляции проекта строит списки таких объектов с вызовом конструкторов при инициализации проекта и деструктором при его уничтожение. Так же между всеми объектами схемы строятся статические связи(слинкованные точки на схеме) в виде помещения указателей методов одного объекта в соответствующие поля событий другого. Причем поток данные-свойства эквивалентен потоку событие-метод с той лишь разницей, что может передавать данные в обе стороны."
это очень краткое поверхностное описание. Для полного понимания происходящего нужно еще упоменуть про МТ, про работу ReadXXX, про InitMan и прочее.