В английской речи, как и в русском языке, существуют такие несамостоятельные части речи, которые помогают составлять из слов связанные по смыслу и грамматически предложения. Слова "and" "or" "but" не стали исключением из правил.
Служебное слово 'and' сопоставимо с русским союзом "и". Оно используется во время перечисления каких-либо объектов или действия, служит положительным соединяющим элементом. Например, cats and dogs.
"Or" - это союз, которые имеет отрицательную соединяющую характеристику, может использоваться для создания противопоставления одного объекта другому и схож с русским "или". Например, black or white?
Английский союз "but" приравнивается к русскому "но" и обозначает резкое противопоставление между самостоятельными частями речи. I have a pencil, but I am buying a pen.