What is the purpose of BOQ?

BOQ aims to give builders an estimation of cost to construct a residential building or a commercial building.