It is not similar compared to web. In WML you place input fields on the WML card and save the values to variables. Those variable values are then posted to the service (WML input field + variables offers the same functionality as input fields in the HTML forms and more). You can use masks in the input fields and/or check the values of the variables with WMLScript before posting the date to the service, in order to avoid incorrect input and unnecessary data transmission.The variable values are sent to the server using either GET or POST method. For the end user the submission is typically shown in the form of a link after the input fields and additionally it can be placed as an option under the options button.