In payroll systems, wages are usually paid based on the number of hours worked, so the amount can change every pay period depending on overtime or hours completed. Salary, on the other hand, is a fixed amount paid regularly, like monthly or biweekly, regardless of the exact hours worked. In my experience, hourly jobs are more common in shift-based roles, while salaried pay is mostly used for full-time office positions.