两个方面说.一是意思上.tell表示的是告诉.是要让你的对象知道一件事.speak更偏向于交谈.就是一般的说话.说啥都可以.不一定有目的和结果.
二是用法上.tell后面直接接宾语.speak要接介词.例如speak to/with.sb.