Semantic HTML = elements with a meaning.

A semantic element clearly describes its meaning to both the browser and the developer. Examples of non-semantic elements - Tells nothing about its content include - <div> <span>
Examples of semantic elements - Clearly defines its content - <form>, <table>, <article>, etc.

Learn more about here and here.


Lorem

Lorem ipsum dolor, sit amet consectetur adipisicing elit. Sint facilis debitis sed error dolorem provident dolores quisquam facere iste minima ea veniam, fugiat nostrum quis, consectetur dolorum vel id alias numquam adipisci expedita minus ipsam amet porro. Qui perferendis, saepe iure dolore rem, fuga odio architecto illo, dolorum magni dolores.

Ipsum

Lorem ipsum dolor sit amet consectetur adipisicing elit. Nisi incidunt quam quisquam voluptate iusto similique veniam quas! Beatae nostrum ea sit tempora non quisquam deserunt similique maxime, voluptas ipsum omnis eius. Ipsum saepe reiciendis tenetur beatae magnam reprehenderit error consectetur nisi veritatis? Magnam nisi similique, iste voluptate vitae exercitationem quibusdam?


Article 1

Lorem ipsum dolor sit amet consectetur adipisicing elit. Vel nobis qui odio corrupti. Pariatur eius cupiditate ea ullam beatae, dignissimos fugit! Ab eos, rem dicta modi autem consequuntur officia quidem molestiae, est et aliquam commodi totam vel eius voluptatibus magnam, porro atque sequi. Eum distinctio natus perferendis iusto necessitatibus veritatis placeat tempore cupiditate eaque possimus, culpa maiores dicta! Eligendi, totam!

Article 2

Lorem ipsum dolor sit amet consectetur adipisicing elit. Enim tempore vitae ad inventore obcaecati sint nesciunt eos nulla! Quas, quasi mollitia. Fugit beatae, veritatis iure est voluptatum quidem ratione voluptate sint sequi minus architecto nihil. Ea recusandae eaque blanditiis exercitationem saepe accusamus quam, ducimus quos minima laborum sequi iusto quod!