Трудовой договор - это бессрочный договор подписываемый работодателем и работником при устройстве на работу. В этом договоре указаны все права и обязанности обои сторон.
Контракт – это договор, который также подписывается при устройстве на работу двумя сторонами, но на какой-то определенный срок.
Во-первых, отличаются сроками действия. Трудовой договор подписывается без срока действия, а контракт подписывается только на определенное время от 1 до 5 лет.
Во-вторых. При расторжении трудового договора ни одна из сторон не выплачивает компенсацию. А при расторжении контракта, сторона расторгнувшая контракт обязана выплатить другой стороне компенсацию.
В-третьих, трудовой договор может быть заключен не только в письменном виде, но и в устном. Контракт подписывается только в письменной форме.