HTML bold tag is used to give bold text on web page , without any extra importance.
<b>This text becomes bold</b>
HTML strong tag is used to give strong text on web page, with semantically extra importance.
<strong>This text becomes strong</strong>
There is only a minute diffence between bold and strong.Strong shows semantically more important than bold in HTML document.
There is no diffence on web page appearance.