Roof overlaying involves installing a new layer of roofing materials on top of the existing roof. This method is particularly beneficial for terrace houses in Singapore due to its cost-effectiveness and time-saving nature. Instead of tearing off the old roof, homeowners can simply overlay it, reducing labor costs and construction waste.