Graphical+User+Interface+(GUI)+-+Pros

__**Advantages**__

- This type of user interface is extremely easy to use, especially for a beginner. - It is easy to explore and find your way around the system using a GUI. - You do not have to learn complicated commands like you do with some of the other user interfaces. - There are usually good help facilities provided with GUIs. - You get the benefit of WYSIWYG (What You See Is What You Get). - They let you exchange data between different software applications, for example you can extract data from a database and use it in a mail merge with your word processor.

__**Disadvantages**__

- GUI take up a much larger amount of hard disk space than the other types of user interface. - GUI need significantly more memory (RAM) to run than the other types of user interface. - GUI use more processing power than other types of interface. - GUI can be slow for experienced programmers to use.