Language is vague if the boundaries of the concept expressed by the language are blurred, as in "send me a bushel of good apples (emphasis added)."  Language is ambiguous if it appears to express more than one possible meaning, as in "she sent the apples to the buyers before they were ready (emphasis added)."