ASP.Net is a set of technologies. Visual Studio, using either C# or VB.Net, is an integrated development environment and toolset for working with ASP.Net technologies. I recommend some of the beginner tutorials. You can build ASP.Net applications using the free Visual Studio Express editions, specifically Visual Web Developer, and use SQL Server Express for your database, all free of charge and with much of the same power as the full versions, at least at the level you'll be starting out. I recommend a site like www.LearnDevNow.com or any of the lovely tutorials found at www.asp.net to familiarize yourself with all of the tools. Good luck! Lisa Z. Morgan Lairhaven Enterprises