A declarative programming paradigm
in which changes in an underlying model
are automatically reflected in an associated view
(Adapted from Wikipedia)
var price = 2.50
var qty = 2
var total = price * qty
console.log(total) // 5
qty = 3
console.log(total) // guess...