role="dialog" is an application 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.
Role for 'dialog' div is: AXRole: AXDialog
role="document" is a region containing related information that is declared as document content, as opposed to a web application.
Role for 'document' div is: AXRole: AXDocument
role="status" is a container whose content is advisory information for the user but is not important enough to justify an alert, often but not necessarily presented as a status bar.
Role for 'status' div is: AXRole: AXStatusBar
role="tooltip" is a contextual popup that displays a description for an element.
Role for 'tooltip' div is: AXRole: AXUserInterfaceTooltip
role="tree" is a type of list that may contain sub-level nested groups that can be collapsed and expanded.