Visual Basic es un lenguaje de programación, así como Cobol, html, java y tantos otros. Con él podes realizar tus propios programas o aplicaciones (Test para un curso, juegos, etc.) En las aplicaciones de Office se incorpora el editor de Visual Basic (VBA) para la creación de mcros o pequeños programas que se ejecutarán dentro de la aplicación donde fueron creadas estas rutinas. Un ejemplo: Quizás quieras que al abrir un documento Word la página se configure con ciertas características y eso lo podrías definir en una macro. Para ello utilizarías el lenguaje Visual Basic para Word. Espero haber sido clara y haberte orientado en este tema. Elsa