Both words generally mean sincerity or honesty, however their usage seems to be different, sometimes, but not always.
According to my understanding, you can say, for example:
but can't say:
However, you can say:
Can anyone please explain the difference? Can someone please translate the above sentences accurately, and perhaps provide a few other useful examples? Thanks.