Pembusukan lebih sering terjadi pada benda atau makanan yang basah dan lembab. Hal ini karena kadar air yang tinggi dalam makanan mempercepat proses pembusukan.
Penyebab pembusukan adalah karena adanya makhluk hidup yang berukuran sangat kecil, seperti bakteri dan jamur. Jamur merupakan penyebab yang utama dari pembusukan.
Jamur akan mudah berkembang pada keadaan lingkungan yang lembab. Selain itu, jamur tumbuh dengan pesat di tempat yang memiliki suhu yang hangat, tidak terlalu dingin.
Kandungan air yang terlalu banyak dalam bahan makanan menyebabkan pembusukan lebih mudah terjadi. Jamur dan bakteri penyebab pembusukan akan tumbuh berkembang dengan cepat jika banyak udara. Pembusukan makanan dapat kita ketahui dari tanda-tandanya. Makanan biasanya berubah warna dan berbau.