According to Labour laws there is no difference between wages and salary.
But as per accounting treatment difference is as follows:
Payment given to those employee who involved in direct manufacturing process (e.g. operator, foreman, supervision in factory, helper, etc) in factory workshop, called wages and payment given to those employee who don't involved in manufacturing process (e.g. accountant, cashier, office in-charge, HR department, etc) called salary.
But as per accounting treatment difference is as follows:
Payment given to those employee who involved in direct manufacturing process (e.g. operator, foreman, supervision in factory, helper, etc) in factory workshop, called wages and payment given to those employee who don't involved in manufacturing process (e.g. accountant, cashier, office in-charge, HR department, etc) called salary.