1. A method of conducting commerce with a server over the Internet comprising: receiving a request for a web page from a consumer; transmitting the web page over the Internet from the server to the consumer; prompting for information from the consumer through the web page; assigning variables with variable names to the information; incorporating XML path information into the variable names; submitting the variables to the server; reading the information from the variables; placing the information in an XML type format based on the XML path information; and creating another web page for the consumer.