There are many differences between the Graphical User Interfaces of Windows and Linux. There are similarities as well.
To be exact, Linux, itself has no GUI per se. The GUI(s) that you can use, and there are literally hundreds to choose from, are separate programs running under Linux.
[speaking simply here]Linux itself is the core (kernel) of the Operating System, whereas the GUI, the file managers, Web Browsers, chat programs etc, are all applications that give the OS "features".
With Windows you only have the included GUI, that is unless you install a modification such as WindowBlinds(TM).
Linux, and many other POSIX compliant OS's can use many GUI, here is a brief listing and some links to GUI sites.
KDE - The K Desktop Environment: http://kde.org/Gnome (Pronounced with a hard "Guh" as in Guh-Nome: http://gnome.org/Enlightenment: http://www.enlightenment.org/blackbox: http://sourceforge.net/projects/blackboxwmAfterStep: http://freshmeat.net/projects/afterstep/ and many more...
GUI.
The question cannot be answered as stated, since you don't mention which Windows system and which distro of Linux
X Windows
In a workspace, there are program windows. Consider whole GUI of MS Windows to be a single workspace.
x windows
Yes and no. Yes, Linux has a GUI. Dozens, in fact, all running on the X Windowing System. No, Linux is not BASED on a GUI. Only Windows really has the concept of an operating system "based" on a GUI. To Linux, the X Windowing System and whatever you run on top of it is just another application.
Windows has a GUI and CLI. You use the GUI pretty much all the time. Dump the windows and get a Linux install, try ubuntu and get used to using the well structured CLI. The GUI will make more sense then in general.
the difference between the gui & console are ,in the gui we can use the mouse pointer and console screen only we have to used the character. from anknush
No. There is no single user interface for Linux. GNOME. KDE, Xfce, Fluxbox, and CDE are all examples of user interfaces / desktop environments for Linux.
Windows 95 and 98 is based on the Windows 4.x Kernel. Windows 2000 and XP is baed on the NT Kernel. XP sports a different GUI compared to 95982000, this is the main difference between windows 2000/98 and XP.
The GUI of Windows NT 3.1 to 3.51 is virtually identical to that of Windows 3.1. They use a Program Manager, rather than a Start menu and taskbar. Windows NT 4's GUI is similar to that of Windows 95. However, it lacks some facilities like the Device Manager (since NT 4 is not truly Plug 'n' Play). Unlike Windows 98, Internet Explorer is not integrated into the shell, although it is optionally available.
* Windows: Everything is presented to user graphically * Mac OSX * Linux running xWindows