QUID PRO QUO

A Latin term which means "something for something". The term is commonly used to describe an agreement between two parties, where each party offers goods or services in return for goods or services.