slabs
Soil is not inert, therefore it "moves", which means the flags laid on top of it will move, settle and become uneven. It's also difficult to achieve even compaction of a soil, which is why we always use a bedding material, usually sharp sand.
Have a read of the main site, where all this is explained in great detail.
Have a read of the main site, where all this is explained in great detail.