Запятая ставится между однородными членами предложения, соединёнными посредством союзов а, но, да (в значении «но»), однако, хотя и т.п., например:
Не род, а ум поставлю в воеводы (Пушкин). Она говорила мало, но толково (Тургенев). На взгляд-то он хорош, да зелен (Крылов). Неодолимая, хотя и тихая сила увлекала меня
Обращение
Обращения отделяются от других членов предложения запятыми (Алеша, подойди ко мне, пожалуйста),
Иногда после обращения, стоящего в начале предложения, ставится восклицательный знак (Кирилл! Ну что ты там так долго?),
Частица о, стоящая перед обращением, не отделяется от него запятой (О Москва, ты такая красивая!),
Между повторяющимися обращениями, соединенными союзом а ставится запятая, а после самого союза -не ставится (Пал, а пал, купи мне эту игрушку.),
Если два обращения соединены неповторяющимся соединительным союзом, то между ними запятая не ставится (Здравствуй, солнце да утро веселое).