区别如下:

1、定义不同

①村民是指乡村的百姓,即居住在村一级行政区划内的公民;

②居民是指在本国长期从事生产和消费的人或法人。

2、表现不同

①村民在一定地域或者村庄里取得居住资格,具有世居性、永居性、常居性和临时性这四个特征;

②居民在本国居住时间长达一年以上,或者以各级政府机构、企业和非营利团体的形式在本国从事经济活动。

3、法规不同

①为了保障农村村民实行自治,促进社会主义新农村建设,制定《中华人民共和国村民委员会组织法》;

②为了加强城市居民的管理,促进社会主义城市基层建设,制定《中华人民共和国居民委员会组织法》。