Legal Questions › Category: Legal Question Bank › How do you define a treaty and what is its importance in international law?State the reasons why states ratify a treaty. 0 Vote Up Vote Down Soni Shrestha asked 7 years ago