Difference between employee salary and benefits

Difference between employee salary and benefits

What is the difference between employee salary and benefits. Where do we are add salary components like Basic, HRA, PF.