The difference between companies that abide by contracts and keep promises and companies with integrity is that companies with integrity are at a higher level. In other words, an honest enterprise must be an enterprise that abides by contracts and keeps promises, but an enterprise that abides by contracts and keeps promises is not considered an honest enterprise, because abiding by contracts and keeping promises is the relationship between businessmen, and it refers to business ethics; Honesty also includes the relationship between businessmen and society, which refers to social morality