Is gravel necessary under concrete?

While preparing for a slab, a layer of gravel must be laid down as a foundation. This not only results in a thicker, more secure base for the slab, but it also improves drainage and reduces pooling beneath the concrete. Basements Brisbane Service Page