区别在于两个词表达的意义不同。含义不同,出处不同,程度不同,重点不同。

食言:主谓式作谓语、定语、状语侧重点是说出了想说的话,但是最后没有履行自己当初说过的话,就是失信了。失言是指不小心把不该说的话说出来了。