Being able to have multiple windows open in the program allows you to enter or edit a transaction and allow you to have a report open in another window to show the result and effect that transaction has on reports.