Opći učinci ugovora vrijede za sve ugovore, dok posebni samo za dvostrano obvezujuće ugovore. Zbog postojanja uzajamnih davanja ugovornih strana, kod teretnih se ugovora, pored ostalih načela obveznog prava, primjenjuje i načelo jednake vrijednosti prestacija, ali ta ekvivalencija može biti poremećena već u trenutku sklapanja ugovora ili pak za njegova trajanja. Da bi se izbjegli takvi poremećaji u pravnom prometu, zakonodavac je propisao posebne pravne učinke, među kojima je najznačajnija odgovornost za materijalne i pravne nedostatke ispunjenja. Odgovornost za faktične mane stvari (činidbe) i pravne nedostatke ispunjenja ukazuju da se pravni učinci naplatnog pravnog posla (teretnog ugovora) nisu u potpunosti ugasili samim ispunjenjem dužn...