The difference between caramel and butterscotch is the type of sugar used to make the sauce. Caramel is made with granulated white sugar, while butterscotch is made with brown sugar. As a result, butterscotch has a richer flavor than caramel.