internships involve taking a rigorous class (or classes) all while working as an intern
Develop professional competencies within a professional atmosphere that most likely will be directly applicable to a student's future career.
The NACE (National Association of Colleges and Employers) listed the eight most important professional competencies that companies find recent college graduates lack; an internship helps students build these key professional competencies.