What is the difference between gross and net pay?

The gross salary is the amount set out in the employment contract, before deductions. The net salary is what the employee actually receives: personal income tax and the social security contribution are deducted from the gross. The difference between the two is the charge borne by the employee.