Roof repair addresses specific issues, while roof replacement involves removing the entire existing roof and installing a new one. The choice depends on the extent of damage.