What is the difference between a recruiter and an employment agent?

A recruiter is hired and paid by a company to search for employees in specific areas. An employment agent looks for suitable companies or positions for applicants.