Recruitment is a process of identifying, screening, shortlisting and hiring potential resource for filling up the vacant positions in an organization. It is a core function of Human Resource Management.Recruitment is the process of choosing the right person for the right position and at the right time. Recruitment also refers to the process of attracting, selecting, and appointing potential candidates to meet the organization’s resource requirements. The hiring of the candidates can be done internally i.e., within the organization, or from external sources. And the process should be performed within a time constraint and it should be cost effective.