2001年5月20日,通然工程设计研究所(以下简称通然设计)与宏图软件开发有限公司(以下简称宏图公司)签订工程设计合同。
双方约定:通然设计为宏图公司设计标志性建筑“科技之光”,并于2001年10月1日之前将方案交付宏图公司;宏图公司接到方案后支付设计款17万元;合同订立时,宏图公司一次性支付通然设计2万元作为合同定金;如一方违约时,应向对方支付违约金5万元。
同年7月,宏图公司向某外地设计单位直接购得类似工程的设计方案,仅花费9万元,便以“通然设计工作效率太慢,没有及时向宏图公司通报设计工作进展情况”为由函告通然设计,要求解除该建筑工程设计合同。
问题:
(1)什么是定金?定金与违约金有何区别?
(2)如果宏图公司违约成立,通然设计可以如何适用定金和违约金条款?