ReactOS® è un Sistema Operativo a Sorgente Aperto, basato sul disegno architetturale fondante di Windows NT® (varie versioni di Windows come Windows XP, Windows 7 e Windows Server 2012 sono tutte basate sull'architettura NT). Riscritto completamente da zero, ReactOS non è si basa in alcun modo su Linux e condivide nulla dell'architettura UNIX.
Il principale obiettivo di ReactOS® è quello di essere un sistema compatibile a livello binario con Windows: questo permetterà agli applicativi e ai driver scritti per Windows di funzionare su ReactOS come funzionano su Windows. Inoltre, l'aspetto estetico di ReactOS permetterà a chi è abituato a Windows di essere immediatamente operatovo su ReactOS. Lo scopo finale di ReactOS® è quello di essere una alternativa a Windows senza la necessità di cambiare i programmi che ci girano sopra.
ReactOS 0.3.16 is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.