Pour essayer de faire simple, ces deux systèmes sont radicalement différents, mais peuvent communiquer selon des protocoles commun (et standard).
Les systèmes d'exploitations partagent tous (Windows, Unix & co, MacOS) des protocoles standard de communication.
Et pour faire simple aussi, l'OS est souvent lié au matériel sur lequel il est installé puisque son rôle est, entre autres, d'exploiter au mieux le matériel en fonction des demandes de l'utilisateur et réciproquement. D'où les termes "d'interface" et de "système d'exploitation".