This question already has an answer here:
- Good uses for VBScript? [closed] 6 answers
I need to get VB Script training so I think it's a good start point.
VBA is Visual Basic for Applications. It is embedded in the MS Office package and it is used to program the applications (form example to automate some task) from the outside (from the VBA engine).
VB Script is Visual Basic Scripting engine that is usally embedded into some application (Internet Explorer, e.g.) and can be used to automate tasks and perform other actions from inside the application itself.
VBA is "embedded" usually in MS Office documents. VB Script is run as a script. Please see this link, it can provide more detail http://musannif.blogspot.com/2008/08/difference-between-vb-vba-and-vbs.html