Material BOM : When a Bill of Material is created for a material is known as a material BOM in the SAP. Material BOMs are mainly used to represent the structure of products manufactured within your company.
Sales order BOM : Sales Order BOM is used when you specially tailor the make-to-order production of products as per requirements of the customers. To meet the customer requirements, you make sales order specific modifications to various assemblies.