A wage is being paid hourly for the amount of hours you work. A salary is a set amount of money that you get paid in total annually without any relation with how much you work.
Usually professional white collar jobs are paid a salary while less lucrative blue collar jobs are paid a wage.