Whereas compliance, which involves complying with laws, regulations and rules, has a heteronomous (i.e. imposed from outside) aspect to it, integrity could be considered as constituting a more autonomous approach.