Flyability Interview Question

What are different ROS communication methods?