웹페이지 내에서 구역과 문단을 나눈다는 개념이 아직 잘 이해가 되지 않아서 <div>와 <p>의 차이점이 궁금합니다. 또, 로그인 페이지 HTML 작성 중 버튼 태그 <p><button>로그인하기</button><p>라고 작성해도 결과물은 동일하게 나오는데 <p>가 들어가지 않는 이유는 뭔가요?