Hi Deepiaka,
Employee ID or Employee Number or EMP Code are all same which will be allotted to an employee on joining. Employee number is unique code which helps to identify employees with similar name, similar initial where the number of man power is more. Reference number is different which is used in office correspondences to identify a particular letter of a date where more correspondences have been emailed/despatched.