Per-hour hiring means the freelancer is compensated based on the number of hours they work on a project rather than being paid for specific deliverables or milestones. This is ideal for projects where the scope is dynamic or tasks are open-ended. It allows clients to pay for hours spent on the project, ensuring flexibility and accurate billing for work completed.