Short for real-time operating system it is an operating system that has been developed for real-time applications and typically used for embedded applications on a special-purpose computer with a limited set of functions determined by the hardware design.