Building-top garden design refers to the design of gardens located on the rooftops of buildings. This type of design requires careful consideration of structural integrity, water drainage, and plant selection to ensure the safety and sustainability of the garden. Common elements include raised garden beds, vertical gardening, and waterproofing materials.