What is ROS in robotics?

Explanation:

ROS is a middleware used for building robot applications.