Building Blocks come in various sizes and can be used in many building operations, for boundary walls, external load bearing walls. It can also be used for retaining walls when filled with concrete and steel reinforcing rods per correct engineered specifications.