What does urban regeneration mean?

It is the redevelopment or refurbishment or renovation or reconstruction of old sites or buildings in towns and cities which is normally done on a large scale and either centrally or privately controlled.