Ten megabytes is huge. For most people it's far more than they will ever need. Netscape and Microsoft both make one, and include it in some versions of their browsers. We use Microsoft Front Page to do a lot of the work on Around Town. But to really know what's going on with your pages, you need to have at least a basic understanding of the code.
Most web pages are simple text files.
Some use different technology for different purposes, but your basic everyday web page is a text file and a bunch of graphic files. The text file tells your browser how to put the page together so other people see it the way you want them to. That's why the page ends in .asp. ASP is a complication you probably won't deal with in creating your home page. Your HTML files consist of text to be displayed on the page, and instructions how to display it.