- Scope of Work
- A detailed written description of all tasks, deliverables, and boundaries of the project the developer is engaged to complete.
- Deliverable
- A specific, agreed output — such as a working software module, design mockup, or documented API — that the developer must provide by a defined date.
- Milestone
- A defined checkpoint in the project timeline tied to completion of a specific deliverable or phase, often linked to a payment trigger.
- IP Assignment
- A contractual clause transferring ownership of all work product, code, and inventions created during the project from the developer to the client.
- Acceptance Testing
- A formal process by which the client reviews a deliverable against agreed criteria and either accepts it or provides a written list of defects for correction.
- Change Order
- A written amendment to the original scope of work that documents additional tasks, revised timelines, or adjusted fees agreed by both parties.
- Escrow (Source Code)
- An arrangement where the developer deposits source code with a neutral third party, released to the client if the developer ceases operations or breaches the agreement.
- Warranty Period
- A defined period after delivery — commonly 30 to 90 days — during which the developer is obligated to fix defects in the delivered work at no extra charge.
- Liquidated Damages
- A pre-agreed sum specified in the contract that one party pays to the other if a defined breach — such as a missed deadline — occurs, avoiding a full damages calculation.
- Work Made for Hire
- A US copyright doctrine under which certain works created by an employee or contractor under a written agreement are treated as owned by the commissioning party from creation.
- Force Majeure
- A clause excusing a party from performance obligations when extraordinary events beyond their control — such as natural disasters or government shutdowns — make performance impossible.
- Limitation of Liability
- A clause capping the maximum financial exposure of one or both parties, typically expressed as a multiple of fees paid under the agreement.