上海居住证随迁和投靠的主要区别在于申请条件和适用人群。
随迁是指因工作、生活等原因,跟随非直系亲属或配偶迁移到城市的户籍管理制度,主要适用于因工作、生活等原因迁移到城市的非直系亲属或配偶。
而投靠则是指因父母、子女等原因,投靠直系亲属或配偶迁移到城市的户籍管理制度,主要适用于因父母、子女等原因迁移到城市的直系亲属或配偶。此外,随迁和投靠的申请流程和所需材料也有所不同。