is an internship a work training program
According to Wikipedia, an iInternship is a system of on-the-job training for white-collar and professional careers. Internships for professional careers are similar to apprenticeships for trade and vocational jobs.