Caulk is a waterproof, flexible sealant used to fill gaps and seal joints between building materials, available in types like silicone, latex, and polyurethane, providing weather resistance, mold prevention, and a smooth finish for applications on windows, doors, tiles, sinks, and more, ensuring a clean, long-lasting seal.