Hola DiabloRojo.
En el archivo hosts (o lmhosts, o similar) se almacena la equivalencia entre un nombre de host y su dirección IP, de forma que te puedes referir al host mediante un nombre, cosa que es más amigable que usar una ip.
Mapear una unidad de red consiste en asignar una letra de unidad de tu equipo a un recurso en la red. Puedes conseguir esto mediante NET USE, o a mano, desde el explorador de archivos, menú Herramientas>Conectar a unidad de red...
Con respecto al comenteario sobre hacer la aplicación como tipo IIS o DHTML; he leído algo al respecto pero me decanto por VB 6.0 que es lo que conozco mejor.
Hablo de una aplicación de este tipo, pero por supuesto hecha con vb. Los proyectos de este estilo tienen la ventaja de que puedes crear una aplicación para internet valiéndote de tus conocimientos de vb, pudiendo separar por un lado el diseño web y por otro programación vb pura.
suerte.