CTC (Cost to Company) is the total amount an employer spends on an employee, including all benefits and allowances, while in-hand salary is the net amount the employee receives after deductions like taxes and provident fund.