Learning how to manage the browser page: add elements, manipulate their size and position, dynamically create interfaces and interact with the visitor.