框架合同和非框架合同的主要区别在于支付条款,框架合同中,总价格是固定的,而非框架合同中,价格可能会根据某些条件(如市场价格、工程进度等)进行调整,框架合同通常涉及多个项目,而非框架合同则专注于一个特定的项目。