Are "bad boys" and tough guys the same thing?

Hi. I am working on a project. I have heard and seen the term "bad boy" but is that the same thing as a tough guy, or is that a specific type of tough guy?

Please help- thank you.
7 answers 7