第一,效力不一样,预告登记之后,房屋所有权没有发生变动,只是对开发商的限制约束。签订购房合同之后,房屋所有权发生变动,已经由开发商转移到购房人。
第二,作用不同,预告登记的作用是为保障将来实现物权,以制约开发商把已出售的住房再次出售或者进行抵押。签订合同是为了实现物权。
第三,"预告登记后,债权消灭或者自能够进行不动产登记之日起三个月内未申请登记的,预告登记失效。" 物权法第20条规定:"当事人签订买卖房屋或者其他不动产物权的协议,为保障将来实现物权,按照约定可以向登记机构申请预告登记。预告登记后,未经预告登记的权利人同意,处分该不动产的,不发生物权效力。""预告登记后,债权消灭或者自能够进行不动产登记之日起三个月内未申请登记的,预告登记失效。