Consider an ecommerce system where customers can buy stuff. Part of handling commerce is handling faults. Those range from "I bought the wrong thing" to "my kid just bought a Ferrari". Any such system will need some mechanism to handle fixing those faults. The simplest option we have is the notion of refunds.