The SADC Protocol against Corruption provides for the prevention, detection and punishment of corruption and cooperation between states. It covers corruption in both the public and private sectors.