In both Canada and India , Municipal corporation is the local government working for the development of the cities, districts (district municipality), villages, towns etc. They provide services like health care, transport, housing etc. There is no difference in the functioning of the municipal corporation of both the countries.