In most cases, a recruitment agency is going to be a private agency that makes candidates available for several organizations. These organizations include startups, SMEs, and enterprise-grade forms.
Typically, a recruitment agency is also going to be involved with providing job offers and some attractive employment opportunities for potential candidates, both, freshers and experienced.