A dialog is a window that is designed to interrupt the current processing of an application in order to prompt the user to enter information or require a response.