HTML bold tag is represented by
<b> tag. It is used to display the written text in bold format. If you want to show your text in bold letters, then put it within
<b> . . .
This is normal text.This is Bold Text.
This is Normal textThis Text is Strong
<b> tag is explicit whereas
<strong> tag is semantic.
<b> tag is for "offset text conventionally styled in bold".
If you read deeper into the details you'll see it adds, "without conveying any extra emphasis or importance".
<strong> tag adds extra semantic meaning and importance to the HTML document.
It is recommended to use strong tag for bold format now.