The main difference that I am aware of is that you can only download a new .lhx file to CAN0. Besides that, they are just two separate CAN channels that you are able to utilize to lower your bus load and/or separate functions that may interacting with a different location on the machine.