What is Bill Of Quantities?

Legal Definition
A bill of quantities (BOQ) is a document used in tendering in the construction industry / supplies in which materials, parts, and labor (and their costs) are itemized. It also (ideally) details the terms and conditions of the construction or repair contract and itemizes all work to enable a contractor to price the work for which he or she is bidding.
-- Wikipedia
Legal Definition
A list of materials needed to make and keep a structure in working order.