Defer ensures that a function call is made later in a program's execution, usually for housekeeping purposes. In other languages, words like assure and finally would be used instead of postpone.