VISUAL BASIC makes use of GRAPHICAL USER INTERFACE (GUI) for creating robust and powerful applications.
A simple GUI looks like this:
GUI given above shows graphical interaction between user and system. That is why a GUI is an effective mean of making your application user friendly and is the key to creating successful applications.
GUI becomes very popular because users can easily identify things with the help of graphics. The main advantage of using GUI is that user can interact with application using common sense. Even a laymen user can learn GUI applications easily.