Treaty bodies are used in different parts of international law: international arms control, international environmental law and international human rights. What they have in common is that they are established by treaties but they are neither formal international organisations nor international courts. They may exercise different kinds of functions, including law-making, supervision and dispute settlement.