Using GUI changes the way the program interacts with a user.
With the terminal the program prompts the user for input and waits for his response.
With GUI the program presents a screen with...