An internship is an official program offered by an employer to potential employees to mould their skills. Interns work and learn either part-time or full time at a company for a certain period as per the agreement between the employer and the intern. Graduates who have relevant practical knowledge/workplace experience are more likely to get hired by an employer. This is the key attraction of Internship programs. Both the employer and the intern get benefited from an internship program. The intern gets an opportunity to develop more knowledge, industry skills, professional soft skills, and workplace experience. Whereas the employer gets benefited from the labor of the intern.