B-Boyは、ブレイクダンス(breakin')を踊る男性のこと。ブレイクダンサー (break dancer) と同義語である。女性ならばBガール (B-Girl)。
1970年代後半、ニューヨークのブロンクス等でブロック・パーティが行われ、ここでDJがターンテーブルを回し、ブレイクビーツを流していた。それに合わせて踊る者、またはをラップの合間(break)に踊る者をクール・ハークが、「ブレイク・ボーイ(break boy)」あるいは「ビー・ボーイング(B-boying)」と呼んだとされる。「ブレイキン・ボーイ(breakin' boy)」、「ビート・ボーイ(beat-boy)」と呼んだという説や、ブレイクビーツに合わせて踊ることから同様に呼んだ説もある。
「B」は「black」や「bad」などの意味はない。つまり、日本で多く誤解されているヒップホップ系ファッションをしている人やそのような服装、「ヒップホップ愛好者」という意味は本来無い。ただし、Bボーイの服装はオシャレで関心を持たれ、「Bボーイ・ファッション」として注目されたことはある。ヒップホップ系ファッションを日本ではB系という場合がある。