合同在什么情况下可以终止

合同在什么情况下可以终止,合同可以终止的情形包括合同因情势发生变化,双方在不损害国家利益或社会公共利益的条件下达成协议,终止合同;合同因当事人双方全面履行而消灭