The main difference is in the kind of sugar used. Caramel sauce is made with white sugar, cooking it until it caramelizes. Butterscotch sauce is made with brown sugar and doesn’t require as long of a cook time. The molasses in brown sugar contributes color and flavor to butterscotch sauce and doesn’t crystallize as easily.