I am wondering how Visual Basic works with SQL Server. I know very little about both programs, other then SQL is a relational database. I mostly know PC hardware, Windows (including server 2003/2008) and a bit of networks. Would any one be able to explain the two programs and how they work together?