European Union law
In practice the European Court of Justice has applied general principles to all aspects of European Union law. In formulating general principles, European Union judges draw on a variety of sources, including: public international law and its general principles inherent to all legal systems; national laws of the member states, that is general principles common to the laws of all member states, general principles inferred from European Union law, and fundamental human rights. General principles are found and applied to avoid the denial of justice, fill gaps in European Union law and to strengthen the coherence of European Union law.