许可和合同有什么区别?

许可和合同有什么区别?

所有基于软件许可的合同都是软件许可。

任何非软件许可的合同都是合同。