div- it can contain other elements such as: a styled span. Click on the span to change its size and text.
A paragraph can be used to represent a usual paragraph of text. It might feature one or more sentences.
On the other hand,
p tags can be used just to delineate
conceptual blocks that do not necessarily correspond to paragraphs of
text. Since the default behavior is to put spacing between the lines
of paragraphs this can help separate concepts.