<head> tag provides the information about the document. It should always be enclosed in the
<html> tag. This tag contains the metadata about the webpage and the tags which are enclosed by
head tag like <link>, <meta>, <style>, <script>, etc. are not displayed on the
web page. Also, there can be only 1 <head> tag in the entire Html document and will always be
before the <body> tag.
<body> tag defines the body of the HTML document. It should always be enclosed in the
<html> tag. All the contents which needs to be displayed on the web page like images, text,
audio,
video, contents, using elements like <p>, <img>, <audio>, <heading>,
<video>, <div>, etc. will always be enclosed by the <body> tag. Also, there can be
only 1 body element in an HTML document and will always be after the <head> tag.