| A | B |
| input boxes | insert text strings and numeric values |
| option buttons/radio buttons | select data values from predefined set of options |
| selection lists | selecting data values from a more extensive list of options |
| check boxes | selecting data values limited to two values, ex. "yes" or "no" |
| text area boxes | text, that may include several lines of content |
| submit button | when clicked, causes form's action to process |
| reset button | button that clears all data in form fields |
| file upload | button that allows users to navigate to and select a file |
| single-option select list | a drop-down list with two or more options, only one option can be chosen |
| multiple-option select list | a drop-down list with two or more, user can make multiple selections options, |