What does New Town mean in a planning context?

A newly planned settlement. The first new towns were planned urban communities under the 1946 New Towns Act. Their main purpose was to reduce congestion in major cities through the creation of attractive urban units that would provide local employment for their residents.