Сода - это сода, гидрокарбонат натрия. При взаимодействии с кислыми компонентами теста (сметана, лимон и т.д.) выделяет углекислый газ. Если кислых ингредиентов в тесте недостаточно, их нужно добавить, чтобы сода "погасилась", и лучше при этом не гасить соду отдельно в ложке (это довольно бессмысленно, почти весь газ выйдет и в тесто не попадет), а добавить кислоту в жидкую часть теста, и соду всыпать в конце вместе с мукой.
Разрыхлитель, он же пекарский порошок (англ. Backing powder, нем. backpulver) - это заранее приготовленная смесь соды, кислоты (сухой, например, кристаллической лимонной) и муки, которая предохраняет эти два компонента от взаимодействия, чтобы они не прореагировали друг с другом раньше времени. Таким образом, это почти таже сода, но "улучшенная", не требующая специальных манипуляций, и дающая гарантированный результат.
Из сказанного понятно, что оба варианта равноценны, если с содой правильно обращаться.
Под конец добавлю, что в промышленных кондитерских изделиях используются и другие типы разрыхлителей - на основе карбоната аммония или фосфатов, но для домашней кулинарии это нетипично.