How KVO options really works (.old and .new)?

I don’t understand how .old and .new options work. Would anyone have an example to show?