ROS is the abbreviation for Robot Operating System is a middleware system for controlling robots through multiple machines. This doesn't make ROS easy, It's one of the most difficult things I've had to learn. Instead, ROS is made to be organizable.
Further information can be read [here]