Rooftop garden design for residential buildings involves creating a garden space on the top of a building. It requires careful planning to ensure structural integrity, water management, and sustainability. This includes selecting appropriate plants, considering the local climate, and incorporating elements like decks, seating areas, and green roofs.