两个词都可表示“错误”,但侧重点不同
1、mistake强调日常生活中判断和看法的错误 如:It was a mistake buying that house.买那套房子是个错误.
2、fault强调责任或性格上的弱点It 's my fault that we are late.我们迟到是我的错.
我们说make a mistake or make mistakes,不说it's my mistake.
其实也不是那么严格了,语言本来就是为了沟通和交流,只要意思表达清楚,没有大的语法错误就OK了.