Hola,
La DLL y el EXE están compilados a lenguaje nativo.
Las DLL de runtime de VB6 no es un
framework. El EXE hace uso de ella cuando lo requiere. El código de la DLL es ejecutado solo cuando es llamada alguna funcionalidad (funciones, clases, procedimientos, etc) dentro de ella.
Saludes