All MS Windows versions use the GUI model of communication . Opposite to the former operating systems, which were “Command-Line” based, Windows uses dialog boxes with various visual elements in it showing the user the most possible amount of relevant information at one glance.