The Bill of Materials (BOM) is a detailed list of parts, items, assemblies, and other materials required to create a product, along with instructions for how to assemble the product. MRP, on the other hand, is a planning system that uses information from the BOM, along with inventory data and the master production schedule, to calculate materials requirements and plan production and purchasing activities.