居民社保和职工社保的主要区别在于缴费对象和待遇,居民社保主要针对非在职人员,如自由职业者、退休人员等,由个人承担;而职工社保针对在职员工,由企业和个人共同缴纳,在待遇方面,职工社保通常具有更高的保障水平,包括养老金、医疗报销等。