Municipalities and municipal corporations serve as local self-government units in urban areas, similar to panchayats in rural areas. There are two types: municipalities and municipal corporations. Municipal corporations are meant for larger cities with populations of 10 lakh or more, while municipalities are for smaller towns. Municipal corporations have more powers and responsibilities due to their larger populations and service areas. They also interact directly with state governments, while municipalities must go through district administrations first.