what is the main difference between a home-rule city and general-law city?
General-law cities have only those powers that state law expressly or implicitly authorizes. By contrast, home-rule cities may assume any power not prohibited by the state constitution or state laws.