Que tal, Lety?
Yo llevo algo de tiempo trabajando esto de las n-capas.
Lo primero que te puedo decir es que se puede trabajar de varias maneras, pero la principal es teniendo una aplicación (EXE) que haga referencia a propiedades, funciones y procedimientos en un componente (DLL básicamente).
Ahora crea un proyecto ejecutable y otro ActiveX DLL, programa la dll igual que en un ejecutable, pero lo básico son las clases (CLS), solo que con funciones, procedimientos y propiedades, pues las clases referenciadas actúan como un objetos y utiliza las mismas desde el EXE.
Si no entiendes, es mejor que le dediques bastante pues es algo que domino pero me cuesta explicar.
SUERTE