区别就是两者都是形容词+后缀ty构成名词,两者意思是不一样的,具体的不同如下

honesty中文意思是n. 诚实,正直银扇草,金钱花

His honesty is not in question.他的诚实是毋庸置疑的。

sincrity中文意思是n. 真诚,真挚

He tried to fake sincerity as he smiled at them.当他朝他们笑的时候,他设法假装真诚。