The common factor of the three communications is the ultra-low latency requirement, but there are different definitions for them according to their applications. So, can we use the real-time communications as a general name for the them or not?
The "real-time" aspect generally relates to the speed at which you can close the control loop. Depending on the application, this leads to different constraints and also different interpretations of the term "real time". E.g. for haptic control, generally, you'd need 10Hz for obtaining a good operator "feeling", whereas for video transmission, you'd probably need 25Hz.