Однородные члены предложения (главные и второстепенные), не соединенные союзами, разделяются запятыми.
1. Если однородные члены соединяются неповторяющимися одиночными соединительными и разделительными союзами и, или, либо, да (=и).
Например: Теплоход стал поперек реки и дал течению развернуть его вниз по ходу (Расп.); Поддержит он Уздечкина или не поддержит? (Пан.). Никогда не рано спросить себя: делом я занимаюсь либо пустяками? (А.П. Ч.) А тренировка душевных сил возможна да необходима в любых условиях.
2. Если однородные члены соединяются при помощи союза ДА И:
Например: Возьму да и уйду.
3. Если последний член ряда однородных членов присоединяется союзами и, да, или, то запятая перед ним не ставится.
Например: На километры тянутся густые, высокие заросли ромашки, цикория, клевера, дикого укропа, гвоздики, мать-и-мачехи, одуванчиков, генцианы, подорожников, колокольчиков, лютиков и десятков других цветущих трав(Пауст.).
4. Не ставится запятая во фразеологических оборотах с повторяющимися союзами и... и, ни... ни (они соединяют слова с противопоставляемыми значениями): и день и ночь, и стар и млад, и смех и горе, и там и сям, и то и се, и туда и сюда, ни два ни полтора, ни дать ни взять, ни сват ни брат, ни взад ни вперед, ни дна ни покрышки, ни то ни се, ни стать ни сесть, ни жив ни мертв, ни да ни нет, ни слуху ни духу, ни себе ни людям, ни рыба ни мясо, ни так ни сяк, ни пава ни ворона, ни шатко ни валко, ни тот ни этот и др. То же при парных сочетаниях слов, когда третьего не дано: и муж и жена, и земля и небо.