A parte il fatto che entrambi hanno un'interfaccia grafica, quasi tutto è diverso. A livello puramente tecnico, non ci sono quasi somiglianze.
I kernel sono diversi. Sono anche di tipo diverso (Darwin è un micro kernel mentre il kernel di Windows è un kernel ibrido).
macOS è UNIX-like e per lo più conforme a POSIX. Windows non è simile a niente e non è conforme agli standard POSIX.
macOS può girare su quasi tutte le macchine per progettazione, ma funziona perfettamente solo su alcune a causa della mancanza di driver. Windows può girare su quasi tutte le macchine e non è progettato solo per un hardware specifico.
Un gran numero di componenti di macOS sono open sourced, compreso il suo kernel. Windows è un prodotto a sorgente chiusa (soffocamento).
Le interfacce a livello di OS sono diverse, il che significa che i driver sono scritti in modo diverso per loro.
Utilizzano file system diversi.
L'implementazione dello stack di rete sono diversi anche se entrambi si attengono agli standard IETF/IEEE e quindi possono intercomunicare.
Anche i loro meccanismi di sicurezza sono diversi! A livello di rete, però, sono entrambi dotati di firewall che devono essere stati sviluppati in modo diverso.
I loro linguaggi di progettazione dell'interfaccia grafica sono diversi (Cocoa vs Windows Forms/WPF/). Le API per costruire applicazioni, quindi sono completamente diverse.
I linguaggi di programmazione supportati da macOS per lo sviluppo nativo (Objective C/Swift) sono diversi da Windows (C#/altri linguaggi DotNet - F#, Visual Basic, Visual C++).
Il loro modo di installare e disinstallare le applicazioni è diverso.
Scommetto che per quanto riguarda l'OS puro, non troverete quasi nessuna similitudine. Sì, gli sviluppatori di applicazioni possono costruire le stesse applicazioni per entrambe le piattaforme, ma si tratta o di tecnologie cross platform (come Slack) o di due applicazioni completamente diverse con la stessa funzionalità che lavorano su piattaforme diverse usando lo stesso nome (come la suite MS Office).
In realtà è divertente che anche il lato non tecnico dell'interfaccia grafica ha grandi differenze - i pulsanti delle finestre delle applicazioni sono su lati diversi, i layout della tastiera e le scorciatoie differiscono, le azioni di gestione delle finestre (massimizzare, minimizzare, chiudere) - sono tutte diverse.
Infine, la più grande differenza tecnica tra macOS e Windows è che Windows è una gigantesca spina nel fianco mentre macOS sembra una brezza leggera! (Nessuna differenza può battere questa differenza).