Na subcontratação a execução de parte do objeto do contrato pode ser atribuída a terceiros, sem que isso afaste as responsabilidades contratuais e legais do contratado. Na sub-rogação, entretanto, há transferência não apenas da execução de parte do contrato, mas também das responsabilidades contratuais para o sub-rogado e, por isso, é considerada ilegal e inconstitucional.