Butterscotch is made with butter and brown sugar. Toffee is made with the same ingredients, but cooked longer.