Gross pay is the total amount an employee earns before deductions, including salary, bonuses, and overtime. Net pay is the take-home amount after deductions like taxes, benefits, and retirement contributions have been subtracted from gross pay.