Question: what is the difference between clear and reset?
Answer: Resetting a form resets the original values of all fields in a form. If there was no value it will clear the field, if there was a value it will "reset" the field back to that value. When you clear a form, you would essentially by removing ALL values from the form.