We looked at forms.
Here's an example with a variety of different kinds of inputs
http://mcom.cit.ie/staff/Computing/cmcguane/SOFT6007/Week3/Week3Forms.html
Some notes on HTML5 form imput types
http://www.w3schools.com/html/html5_form_input_types.asp
Someone asked what would happen you selected few locations for "Where you have lived". If all of the items have the same name then only the last will be sent. It's possible to send an array of items. But we are avoiding using that.