An operating system that is designed to execute real-time applications that process data as it comes in, without delay.