Depends on what for you means "that is the same". In short words it is not the same and let's see why:
The div is an element that serves as a container, in which you can group elements.
The p is a paragraph element that has a semantic and structural purpose, worth the redundancy, is to write paragraphs of text.
In general, browsers set default values to html elements, each browser applies its own (margin, padding, etc).
And going back to the question, if you place the text inside a "p" tag, it is not the same as placing it in a div tag, since it contains a margin, which visually will change its composition.
I'll give you an example and you can see how the section where a paragraph is used contains additional margins by default.
div{border:2px solid red;}
<div>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus rhoncus id augue a ullamcorper. Sed eu purus non nulla ornare feugiat sit amet nec erat. Maecenas quis quam vel lectus dictum varius vitae egestas justo. Integer in fringilla tortor. Donec dictum scelerisque vestibulum. Interdum et malesuada fames ac ante ipsum primis in faucibus. In cursus massa vel hendrerit bibendum. In hac habitasse platea dictumst. <p/>
</div>
<div>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus rhoncus id augue a ullamcorper. Sed eu purus non nulla ornare feugiat sit amet nec erat. Maecenas quis quam vel lectus dictum varius vitae egestas justo. Integer in fringilla tortor. Donec dictum scelerisque vestibulum. Interdum et malesuada fames ac ante ipsum primis in faucibus. In cursus massa vel hendrerit bibendum. In hac habitasse platea dictumst.
</div>