(GUI programming) To refresh the contents of a graphical display area. For example, whenever the content of a document changes, an application must repaint the affected area of the document's window. GUI systems that do not save and restore the area under a displayed object must also repaint the area under the object when the object moves.