在中国,这个问题的答案与行政区划有关。
镇是中国行政区划的一种,通常由几个村庄或社区组成,具有行政管理和经济开发职能。镇的规模比村大,但比市、区小。在一些地区,镇也可以作为基层政府,负责管理辖区内的行政事务和经济发展。
街道则是城市行政区划的一种,通常是城市中最基本的行政区划单位。街道通常包括若干个社区或居民委员会,负责管理辖区内的事务,如治安、环境、公共设施等。
所以,有的地方被称为“镇”,是因为它是一个行政区域的中心;而有的地方被称为“街道”,是因为它是城市的基本管理单位。这两种称呼是根据当地的行政区划来确定的。