Разница между союзами «или» и «либо» заключается в их смысловом наполнении: yandex.ru
- «Или» указывает на то, что возможна как одна из альтернатив, так и все остальные. rusrech.jes.su Например: «Положу вещь в верхний или в нижний ящик стола». yandex.ru Здесь «или» говорит о том, что в случае, когда один из ящиков будет забит, то тогда придётся положить вещь в свободный ящик. yandex.ru
- «Либо» указывает на то, что возможно только одно из названных понятий, а какое бы то ни было объединение их является нежелательным. rusrech.jes.su Например: «Положу вещь в верхний либо в нижний ящик стола». yandex.ru Здесь «либо» говорит, что оба ящика точно пусты и есть выбор, куда положить вещь. yandex.ru
Роль союзов «или» и «либо» в русском языке — разделительная. 100urokov.ru Они служат для разделения предметов, событий или действий. 100urokov.ru
При этом в разговорной речи «или» часто используется как синоним «либо». yandex.ru