「Someone」と「somebody」は、どちらも「誰か」を意味し、基本的に違いはありません。但し、「somebody」は多少カジュアルな印象を与えるので、文章を書く際には「someone」が使用されることが多いです。
※動詞は単数扱いになります。
Someone has to clean the classroom. ◯
Somebody has to clean the classroom. △
誰かが教室をキレイにしなければいけない。
参考:Cambridge Dictionaries
難易度:3/10
関連リンク:「Everyone」と「everybody」の違いは?