The fire inside melts the inner layer of ice, and the cold outside refreeze it, adding a layer of insulation that can keep the igloo at 60° inside while it's -50° outside