A standard residential driveway runs 4 inches thick, and that's fine for passenger cars on good base. We go to 5 inches when trucks, delivery vans or a heavier SUV will be on it regularly, and 6 inches for RVs, trailers, dump trucks or a driveway that doubles as a work pad. An extra inch of concrete costs far less than tearing out a slab. The 4 inch aggregate base underneath is compacted in lifts to about 95 percent of Standard Proctor, which gives the slab even support and stops the clay below from wicking moisture upward.
Reinforcement gets argued about a lot. Rebar, typically #3 on an 18 inch grid or #4 on a wider grid depending on the design, held on chairs in the middle of the slab, controls crack width after cracking begins. Welded wire mesh does the same job in theory, but mesh laid on the ground and pulled up with a hook during the pour often ends up on the bottom, where it does very little. Synthetic fibers in the mix help against plastic shrinkage cracks in the first hours, but they're not a substitute for steel where load or soil movement is a concern.
Reinforcement doesn't prevent cracks. Joints decide where the first cracks happen, and steel holds the faces together once they do. We pick rebar, mesh or fiber based on slab thickness, soil conditions and how the driveway will be used, and we explain why instead of just saying it's the usual.