Roof overlaying is a method where a new roofing material is installed over the existing roof without removing the old roof. This technique is particularly popular for terrace houses in Singapore due to its cost-effectiveness and efficiency. It allows homeowners to refresh the appearance of their roofs while extending its lifespan.