Hi, Jaimee001!
Briefly VB (Visual Basic) is an independent programming language which reached Version 6 circa 1998, and that has been replaced in 2002 by VB.NET (Visual Basic .NET), which is now by Version 10 of 2010, and Beta 11 of 2011 and sooner will arrive Version 11 of 2012.
VBA started in 1991 or 1992 (I don't remember exactly) as an implmentation of VB Version 4 to add functionality to Office Suite. It's a subset of VB language and lacks of certain events that VB handles, among other restrictions.
Basically, if you know VB you can easily switch to VBA and vice versa. With the release of .NET a lot of things changed and you'd probably need to review the whole language structure if you part from a VB or VBA base.
Google "differences between VB and VBA" (and VB and VB.Net) and a lot of articles will be retrieved.
If you have to start from scratch, I guess you have two choices:
a) learn VBA and keep your scope within macros for Office (start by Excel)
b) learn VB.NET and open your scope to the programming world (VBA for Office will come nearly automatically)
Regards!