A Bill of Quantities (BOQ) is a detailed document used in the construction industry to list all materials, labor, and costs required for a project. It serves as a comprehensive guide for contractors during a tendering process, enabling accurate pricing and cost estimation for construction work. A well-prepared BOQ includes terms, conditions, and specifications essential for construction or repair contracts.