The <FORM> </FORM> tags enclose all other form elements:
In regular HTML documents, the ACTION parameter is required. CGI programming (server-side) uses this to get the file or program which will process the form. In JavaScript, this can be blank and the action can be controlled by JavaScript commands.
The NAME parameter is not generally used in regular CGI programming, but in JavaScript it is needed to refer to form elements.