Use "someone" (when you don't know who the person is, and there are too many people to choose from)
Use "somebody" (is used with limited amounts of people are to choose from).
Use "anyone" (Used in negative statements or questions to large group of people).
Use "anybody" (Used in negative statements or questions to small groups of people).
-body (at the end means that the word is more personal or offensive (if negative statements)
-one (at the end of the word is less personal, putting less negativeness into the negative question)
-Jenna.