forms are created using html, the functionality they perform are usually handled by server side scripting like php, .net etc for example, you have a form, which ask for data and send this data for processing somewhere in the system. You will use html for form, but to send the data, or process it, some serverside scripting language will be used.
__________________
|