The main difference lies in their geographical origin and ingredients. Bourbon is American, made primarily from corn, and aged in new charred oak barrels. Scotch is Scottish, made mainly from malted barley, and aged in oak barrels for at least three years, often developing a smokier flavor.