Signing a contract with a potential employer, or your current employer, is an important step. You and your potential employee/employee are making promises to each other about your obligations to each other.
Employment contracts can cover a wide assortment of factors and conditions related to the employment relationship, e.g. duties imposed on the employer and the employee and employment benefits to be received by the employee.