Un contrato formal es aquel en el que las partes han firmado bajo sello, mientras que un contrato informal es aquel que no está sellado. Un sello puede ser cualquier impresión realizada sobre el documento por las partes del contrato. Tradicionalmente se hacía en cera, indicando las intenciones de las partes de quedar vinculadas por el contrato.