Plivo Interview Question

How do transactions work at application layer?