Запятая ставится между однородными членами предложения, соединенными посредством союзов а, но, да (в значении “но”), однако, хотя и т. п., например:
Не род, а ум поставлю в воеводы. Пушкин
Она говорила мало, но толково. Тургенев
На взгляд-то он хорош, да зелен. Крылов
Неодолимая, хотя и тихая сила увлекала меня. Тургенев