Using WebSpeed, you can compile almost any HTML file into a Web object. The compilation process creates a temporary .w file and then produces the executable .r file. The resulting Web object (that is, the r-code) generates a Web page that is identical to the original HTML file when viewed in a browser.
At first, it might seem unnecessary to convert HTML files into Web objects since HTML files are already viewable in a browser. However, when you run a WebSpeed application, you are running Web objects on a WebSpeed agent. WebSpeed agents cannot process HTML files directly; they can only execute r-code. Therefore, simple or static HTML files must be first converted to r-code so they can be regenerated by a WebSpeed agent.
Your WebSpeed application is likely to be composed of some relatively simple Web objects, (derived from static HTML files) combined with more dynamic and interactive Web objects.