<p></p> is probably someone writing books like they were on a Typewriter
But as indicated ALL <p> will be treated the same. Usually that is not always 100% of the cases.
<p class="noindent"> for those exceptions (AKA Flush left)
so your CSS would be:
p {text-indent: 1.5em; }
.noindent {text-indent: 0;}