# HTML5 Forms and Request/Response

At the end of this topic, you should be able to:

  • List 15 or more common HTML5 elements and describe their purpose and usage
  • Distinguish between GET and POST requests to a web server
  • Describe how a browser processes an html document it has received
  • Describe the Request/Response communication that occurs between a browser and a web server
  • List at least four distinct pieces of information a browser sends in a typical request for an URL
  • Define the acronyms URL and URI
  • Define the acronyms HTTP and HTTPS
  • List the HTML5 form elements and describe their purpose and usage
  • Describe the purpose of the method and action attributes on the <form> element
  • Describe what is meant by the assertion that http is a stateless protocol