The wizard framework provides three types of windows. The first type of window is used to collect data from the user. The second type displays error dialogs. And the third type is used to display a confirmation message at the end of the task.