Vague and ambiguous are buddies. They are often used together, and people use them interchangeably. But while something can be both vague and ambiguous, the two are not synonyms:
- Vague means unclear, or imprecise.
- Ambiguous means capable of having at least 2 meanings.
Examples later.