Перед какими словами всегда ставится запятая
Перед (а) всегда ставится запятая
Перед подчинительными союзами, и перед сочинителными (а,но). перед "и" в зависимости от контекста