Cements, concrete and aggregates
Due to the nature of the material, it is virtually impossible for any builder to prevent minor cracking in concrete, and it is not typically due to unsatisfactory workmanship. Common causes of cracking include concrete shrinkage due to change in weather, the effect of trees i.e. larger trees with strong roots, heavy vehicle traffic, soil movement i.e. small earthquakes, changes in moisture content due to overwatering of gardens, surface water or subsoil drainage problems.
To keep your driveway and concrete paths in good condition, check them regularly and re-seal when necessary.
The concrete surrounding your home, your driveway, your slab, and your brickwork all have expansion foam between them. This allows movement between surfaces, helping to minimize cracks. Hairline cracks are within standard building code tolerances and standards and can occur while the concrete is settling and with use over time. It is completely normal. Minor variations in finish may occur and may not be considered a defect.