In logic, "Or" strictly refers to logical disjuntion, while "And" strictly refers to logical conjuction.
But in common parlance, both can fill the role of Logical Disjunction
I understand that one should not use logic when talking to people because they may not understand you; but one needs to come clear and context does not always help. One should instead be redundant and repetitive.
When ambiquity arises (i.e. context does not help), how can you know what the person meant if you are unable to ask them to clarify it (e.g. it's written material, the person refuses to explain as they think logic is illogical and nonsense and that what they said was obvious, or any other reason)?