Difference between burlap and a carafe: a carafe is made of glass and a burlap is a natural material product.