Отличие употребления союза «или» в логическом и обыденном языке заключается в его смысловом наполнении:
- В логике союз «или» используется для выражения теоретико-множественного объединения (ТМО) и означает, что каждый элемент принадлежит или множеству A, или множеству B, или обоим сразу. rus.stackexchange.com
- В обыденной речи союз «или» употребляется в смысле «или то, или то, или оба сразу». rusforus.ru При этом союз «и» часто употребляется там, где с точки зрения логических операций должно стоять «или». studfile.net Например, во фразе «Мебель — это столы и стулья, и шкафы» употреблению союза «и» соответствует логическое «или». studfile.net
Таким образом, в логике «или» выражает определённое логическое действие, а в обыденной речи — смысловое значение выбора между двумя или более вариантами. studfile.net yandex.ru