Wages are generally paid on an hourly basis. The amount paid per period changes based on the number of hours worked and whether overtime or penalty rates are included.
A salary is an annual amount commonly paid either fortnightly or monthly. In most instances the salary amount does not change even if the hours worked in a particular week vary.