Answer.  The Difference between Internal and External Sources of Recruitment is, In the Internal source of recruitment the candidates are hired from within the organization or firm which includes promotion, transfer, etc, whereas in the External source of recruitment the candidates are hired from outsourced usually, they are fresher which includes campus placement, employment exchange, etc.