The main difference is that caramel is made with white granulated sugar while butterscotch is made with brown sugar. To make butterscotch, you melt the brown sugar with the butter. For caramel, the butter is added towards the end of the process once the melted sugar has already been cooked.