What Is The Difference Between Cupola Furnace And Blast Furnace?

What Is The Difference Between Cupola Furnace And Blast Furnace? What is the difference between cupola furnace and blast furnace? Basic chage for cupola consists of foundry coke layers and layers of pig iron, steel scrap, home returns and it is only used for melting . Where as blast furnace is a smelting furnace which