Puin bestaat uit steenachtig materiaal, zoals bakstenen, keramiek, kalkzandsteen, dakpannen, tegels, beton en asfalt. Puin komt vooral vrij bij bouw- en sloopactiviteiten.
Het puin wordt verklein in diverse grootte garnulaat, dit granulaat wordt weer hergebruikt in bijvoorbeeld de wegenbouw of als grindvervanger in betonmortel.