A contract can take different forms, some are verbal, some written, some are formal and some informal. ...

Your agreement is crucial. Do not sign any agreement until you have spoken to your lawyer and taken legal advice....