# Real-time systems and real-time operating systems

Just to understand the topic a little bit better, I would like to know if there is a difference between real-time systems and real-time operating systems.

I know that a real-time system is a system for processes that have to meet deadlines and fulfill real-time requirements. If a deadline isn't met, it can lead to drastic consequences. And a real-time operating system is an operating system that also has to fulfill real-time requirements. The examples I found on the internet are mostly the same and also other details are quite the same.

But are there any major differences, if yes which ones?