หินงอก คือ หินที่งอกจากพื้น และ หินย้อย คือ หินที่ย้อยลงมาจากด้านบน
เกิดมากโดยเฉพาะภูเขาหินปูน ฝนที่ตกลงมามี ก๊าซคาร์บอนไดออกไซด์ (CO2) ซึ่งละลายในน้ำฝนกลายเป็นกรดคาร์บอนิก (H2CO3) ซึ่งมีคุณสมบัติกัดกร่อนหินปูน ไหลไปตามก้อนหิน และทำปฏิกิริยากับแคลเซียมคาร์บอเนต (CaCO3) ที่มีอยู่ในหินปูน เกิดเป็นสารละลายแคลเซียมไฮโดรเจนคาร์บอเนต (Ca(HCO3)2) ซึ่งไหลไปตามพื้นผนังถ้ำ เมื่อน้ำระเหยหมดก็เหลือตะกอนสะสมเป็นหินงอกหินย้อย.... จัดเป็นการเปลี่ยนแปลงของเปลือกโลกแบบช้าๆ....