A visual-based interaction system that allows users to engage with digital devices through on-screen elements like windows, icons, buttons, and menus. Instead of typing commands, users interact with graphical components using a mouse, trackpad, or touchscreen. GUIs made computing more intuitive and accessible by presenting information in visual formats that mimic physical environments. Common in desktops, laptops, and mobile apps, GUIs remain the foundation of modern software interfaces.