I think you're saying
bold tag -
<b> It's not a logical tag, It just style a text by bolding it.
It does not give text any meaning.
strong tag -
<strong> is a logical tag and when it surrounds a text, it styles the text and also gives meaning to it.
suppose that a screen reader is running on a web page and when it sees
<strong> tag, It will spell(with more emphasis) but same is not true for