A general law municipality is a municipal corporation and political subdivision and is an unchartered borough or city. It has legislative powers conferred by law.