Given the range of information within a bill of materials, creating one often requires input from a company's cross-section of functions. This can include design, engineering, purchasing, materials management and manufacturing. Similarly, different areas within a company can be primary users of different types of BOMs. For instance, engineering and/or design typically uses an engineering BOM. Manufacturing generally uses manufacturing BOMs.