Google offers a multitude of API's for its services. An API (Application Programming Interface) usually consists of a set of commands that can be used to easily use an application without having to know almost anything technical about the application itself.
This can be placed almost anywhere in the HTML document, i.e. in the head or body area.
Next a container to hold the map is required. Of course it can be placed wherever on the website the map should end up being.
All that is left to do is to add a line saying how much of the div the map occupies. It is recommended that the map fills the entire div and that the map is scaled by scling the div. This can either be added to an external CSS file, or directly in the HTML file, surrounded by <style> tags.