https://www.quinju.com/blog/2017/05/01/concrete-patio-driveway-sidewalk-learn/
Concrete 101- Patio, driveway or sidewalk