difference between business trade and commerce