La discussion des rapports entre le droit international et le droit interne est largement déterminée par la différence de nature qui existe entre le droit international et le droit national. Dans son rapport sur sa gestion en 1988, du 22 février 1989[145], le Conseil fédéral relève que cette différence ressort en particulier du fait qu’un traité international «traduit régulièrement le résultat d’une négociation» entre Etats, principaux créateurs du droit international. Dans son message concernant de nouvelles dispositions sur le référendum en matière de traités internationaux, du 23 octobre 1974, le Conseil fédéral soulignait déjà ce qui suit[146]: