Разница между декларативным и императивным подходами

В императивном подходе описан набор шагов для достижения результата. В декларативном стиле описан сам результат. Такая запись по сути является спецификацией.