Запятые ставятся при однородных членах , не связанных союзом (и). В сложноподчинённом предложении, между его частями,связанными союзами ( что, чтобы, потому что, где, когда и т.д.)
Перед союзами (а,но)
В сложносочинённом предложении всегда!!! Между частями