Craterele vulcanice și caldera diferă în principal în modul în care sunt formate. Crasturile au tendința de a fi mai aproape circulară decât caldera și ele sunt adesea, deși nu întotdeauna, mai mici decât caldera. Cratitele sunt orificiile prin care gazele, magma și tefra sunt evacuate, în timp ce caldera se formează ca urmare a colapsului local al rocilor din jur.
Craterul vulcanic tind să fie relativ mic și circular, în timp ce caldera poate fi aproape orice formă și tind să fie mare. Craterul formează când ejecta vulcanică iese dintr-un loc activ și se retrage în camera de magmă subterană. Calderas poate începe ca niște cratere, dar ele se lărgesc și se aprofundează atunci când camera lor de magmă subterană este golită. Acest lucru se poate întâmpla în mod exploziv, cu o erupție bruscă care distruge straturile de suprafață sau se poate întâmpla treptat în timp ce camera se scurge. Odată ce camera subterană este goală, plafonul de deasupra ei este în mare măsură neacceptat și predispus la colaps. Este acest proces de colaps care oferă caldera dimensiunile lor distincte și formele neregulate. Calderas se formează de obicei la sfârșitul activității vulcanului, deoarece camera de magmă de dedesubt este epuizată. Craterul poate rămâne activ timp de mulți ani, deoarece mai multe erupții trec prin ele. Restrângerea site-urilor care rămân active formează adesea cratere noi în caldera mai veche.