A method for displaying at least one visualization of windows on a display
screen is described. The method includes steps of receiving an input
corresponding to a request to access visualizations of windows for a
plurality of windows, and for each window of the plurality of windows,
displaying a visualization of at least a portion of the content of the
window in an area separately defined from the plurality of windows,
wherein the at least a portion of the content includes dynamic video
content. Another method provides for grouping and ordering the
visualizations when displayed. Another method allows for display of
visualizations related to child and/or parent windows.