Realizzazione di un'opera e quadro giuridico di riferimento L'esecuzione di un'opera (ad esempio l'impermeabilizzazione di un tetto in un edifico) può essere sempre identica anche se varia il soggetto che realizza l'opera, mentre può essere diverso il quadro giuridico entro cui si sviluppa l'evento. Infatti, l'esecuzione di un'opera può essere realizzata nel contesto di un contratto di appalto oppure di un contratto d'opera e, soprattutto, quando sorgono dei vizi e conseguenti danni da risarcire sorge l'esigenza di qualificare il rapporto istaurato tra committente e esecutore materiale dell'opera. Contratto d'opera e contatto di appalto Il contratto d'opera (2222 cc) e il contratto di appalto (1655 cc) sono entrambi descritti e regolati dal codice civile, ma non sempre è possibile distinguere quale dei due tipi contrattuali è stato scelto dalle parti (in quanto, ad esempio, no risulta nulla di scritto). Con il contratto d'opera 2222 cc una persona si obbliga a compiere verso un corrispettivo un'opera o un servizio, con lavoro prevalentemente proprio e senza vincolo di subordinazione nei confronti del committente. Mentre con il contratto di appalto una parte assume, con organizzazione dei mezzi necessari e con gestione a proprio rischio, il compimento di un'opera o di un servizio verso un corrispettivo in danaro. Entrambi i contratti hanno ad oggetto l'esecuzione di un opera o di un servizio (quindi, in teoria, l'impermeabilizzazione di un tetto di un edificio) potrebbe essere eseguita sia in base ad un contratto d'opera sia in base ad un contratto di appalto.
La Cassazione del 16.11.2017 n. 27258 ha stabilito che il contratto d’opera e contratto d’appalto hanno in comune l’obbligazione verso il committente di compiere a fronte di corrispettivo un’opera senza vincolo di subordinazione e con assunzione del rischio da parte di chi li esegue, la distinzione si basa sul criterio della struttura e dimensione dell’impresa a cui sono commissionate le opere, il contratto d’opera coinvolge la piccola impresa ex art. 2083 cc, il contratto di appalto postula un’organizzazione di media o grande impresa cui l’obbligato è preposto.