The ability of a software system to remain useful and meet user needs over a long period, particularly in the face of changing business requirements and technological advancements.


In the context of database systems, durability is one of the four ACID (Atomicity, Consistency, Isolation, Durability) properties. It guarantees that once a transaction has been committed, it will remain committed even in the event of a system crash, power failure, or other errors.