Non-monotonic logic is a way of thinking that allows us to be flexible and change our minds when new information arises. When we use non-monotonic reasoning, we consider all the facts that might be relevant, and change our thinking as new facts come in. This way we can keep learning, and our thoughts and beliefs are not tied down to one specific way of thinking.