Puasa sudah mempunyai sejarah selama ribuan tahun. Biasanya dilaksanakan oleh penganut agama maupun kepercayaan.