สนธิสัญญา (treaty)
เป็นข้อตกลงเฉพาะหน้าภายใต้กฎหมายระหว่างประเทศซึ่งเข้าทำสัญญาโดยตัวแสดงในกฎหมายระหว่างประเทศ
ได้แก่ รัฐเอกราชและองค์การระหว่างประเทศ
สนธิสัญญาทวิภาคีทำระหว่างสองรัฐหรือองค์การ อย่างไรก็ดี
เป็นไปได้ว่าสนธิสัญญาทวิภาคีอาจมีภาคีมากกว่าสอง ตัวอย่างเช่น
พิจารณาสนธิสัญญาทวิภาคีระหว่างสวิตเซอร์แลนด์กับสหภาพยุโรปหลังการปฏิเสธความตกลงพื้นที่เศรษฐกิจยุโรปของสวิสเซอร์แลนด์
สนธิสัญญาแต่ละฉบับมีภาคีสิบเจ็ดประเทศ
แต่สนธิสัญญาเหล่านี้ก็ยังเป็นสนธิสัญญาทวิภาคี มิใช่พหุภาคี
ภาคีแบ่งออกเป็นสองกลุ่ม สวิตเซอร์แลนด์ ("ฝ่ายหนึ่ง")
กับสหภาพยุโรปและรัฐสมาชิก ("อีกฝ่ายหนึ่ง")
สนธิสัญญาก่อตั้งสิทธิและข้อผูกมัดระหว่างสวิตเซอร์แลนด์กับสหภาพยุโรปและรัฐสมาชิกอย่างหลากหลาย
ซึ่งมิได้สถาปนาสิทธิและข้อผูกมัดใด ๆ ระหว่างสหภาพยุโรปและรัฐสมาชิก
ข้อตกลง (Agreement)
เอกสารหรือตราสารที่ตั้งแต่สองฝ่ายขึ้นไปทำข้อตกลงร่วมกันในเรื่องใดเรื่องหนึ่งว่า
แต่ละฝ่ายจะปฏิบัติอย่างหนึ่งอย่างใดระหว่างกัน โดยอาจจัดทำระหว่างรัฐกับรัฐ
หรือระหว่างรัฐกับองค์การระหว่างประเทศ
หรือระหว่างองค์การระหว่างประเทศกับองค์การระหว่างประเทศ หรือระหว่างหน่วยงานภายในประเทศกับหน่วยงานต่างประเทศก็ได้
ความตกลงระหว่างประเทศที่จัดทำขึ้นระหว่างรัฐกับรัฐ
หรือระหว่างรัฐกับองค์การระหว่างประเทศ
หรือระหว่างองค์การระหว่างประเทศกับองค์การระหว่างประเทศ อาจมีสถานะเป็นสนธิสัญญา
(treaty) ที่มีผลผูกพันภายใต้บังคับของกฎหมายระหว่างประเทศก็ได้
ขึ้นกับเจตนาของภาคี ทั้งนี้ “สนธิสัญญา (Treaty)” เป็นชื่อเรียกโดยทั่วไป
ซึ่งตามรัฐธรรมนูญแห่งราชอาณาจักรไทยได้ใช้คำว่า “หนังสือสัญญา”
ซึ่งหมายถึงสนธิสัญญาตามกฎหมายระหว่างประเทศนั่นเอง
สนธิสัญญาอาจใช้ชื่อเรียกอื่นได้หลายชื่อ เช่น ความตกลง (Agreement) พิธีสาร
(Protocol) บันทึกความเข้าใจ (Memorandum of
Understanding – MoU) เป็นต้น