What is a Punchlist?

A list of discrepancies that need to be corrected by the contractor/Subcontractors prior to final release of retention payments.