Grotter er dype hulrom i bakken som dannes på grunn av forvitring av steiner eller innsynkning. De kan være enten naturlige eller kunstige, skapt av mennesket. Grotter er huler, gruver, steinbrudd og andre virkemidler på jorden. De finnes i fjellene, under jorden og til og med i trær. Synkehull og kløfter kan også betraktes som dette naturfenomenet.
Det er mange grunner til dannelsen av huler: forvitring av sandstein, innsynkning av jord og innsynkning av kalkstein, utvasking av leire fra bakken. Hvis vann er nødvendig for deres dannelse, skjer prosessen ganske raskt.