法律分析:原来是以户口的性质定义的 农村户口来城市打工是农民工、城镇户口是非农民工。
法律依据:《中华人民共和国户籍法》 第一条 为加强我国居民人口登记和户籍管理,保障居民的各项合法权益,维护社会秩序,适应经济和社会事业发展需要,根据宪法,制定本法。