A real time process is a process that must respond to the events within a certain time period. A real time operating system is an operating system that can run real time processes successfully.
A real time operating system is one in which the process has to respond within specified time limits.
Depending on this the real time operating system is of two types:
1. Hard Real-Time: in this system has to respond within the specified time limits in case if it fails to respond within that time then the process is considered to be Example: Robot Systems
2. Soft Real-Time: in this if system fails to respond within the specified time limits then the process is not considered to be failed rather it gets some more time from the system to get the response.