The NSC regulations are safety standards. The motor carrier industry must follow the standards as a set of rules. Standards in the National Safety Code have been made into law in British Columbia. The law describes how the standards are enforced.
Regulations have the same effect as law. If you don’t comply with either the laws or regulations, you could lose your certificate, and no longer be able to operate as a carrier.