Channel 4 commissions all of its programming from independent producers and has around 800 permanent employees. It must adhere to regulatory frameworks and codes of practice in its representation of individuals and groups. Channel 4 employs people under different types of contracts - fixed term contracts for specific projects, freelance contracts where individuals invoice for time worked, and permanent full or part-time contracts. Channel 4 also has confidentiality agreements and codes of practice to govern its relationships with producers and ensure appropriate standards in programming.