Flyability interview question

What are different ROS communication methods?