EU GMP principles and guidelines are laid down in Directive 2003/94/EC (human medicines) and Directive 91/412/EEC (veterinary products). These principles and guidelines are subject to further detailed guidance in the form of the EU GMP guideline with its annexes.
WHO publishes its own GMP guidance documents.
Although EU and WHO GMP guidance documents do differ in some details, the main principles remain the same. EU requirements fulfil all the recommendations of WHO.