Hexaware Technologies interview question

What is protocol?