What Is The Difference Between Non Repudiation And Integrity?

What is the meaning of non repudiation?

.