The design of a small rooftop garden involves planning for space utilization, plant selection, water management, and structural considerations. It requires a balance between aesthetics, sustainability, and the structural integrity of the building. Key aspects include choosing appropriate plants that can withstand the rooftop environment, ensuring proper drainage, and incorporating safety measures for the rooftop structure.