A borough is a political subdivision or form of local government in some countries. It can variously be the equivalent of a city, a town, a county, or an administrative division of a city. It also used to refer to a Parliamentary constituency.
The boroughs of London are separate local governments. The boroughs of New York City and of those Virginia cities that have them are not.