Possible Duplicate:
Is there a subtle difference between “somebody” and “someone”, “anybody” and “anyone”?
Not being an English native, I’m totally unable to distinguish between the two words. Is there any difference? Could you use one instead of the other at any time?