What is the Definition of An Internship?

Internships are employment positions that can be paid or unpaid that provide valuable job training and are often filled by high school and college students.