The correct answer is systems software.
Systems software, such as operating systems, runs in the background to manage hardware and provide a platform for application software without requiring much direct interaction from the user. In contrast, application software is typically used directly by the user to perform specific tasks, while a GUI (Graphical User Interface) is a part of application software that allows users to interact with the system. Input/output devices facilitate interaction but do not run software themselves.