An operating system is system software that communicates between hardware and software.