Plivo interview question

How do transactions work at application layer?