DejargonateIT

Tech speak, at a glance.

Legal - Document

Agreement

An arrangement between parties setting out what they have agreed to do or accept