Too Long; Didn't Read
Internships are held at the office of a company that already employs professionals in the field. Usually, a mentor is assigned for internships - answering questions, checking on progress, breaking down standard requirements into more simple components and providing helpful resources. When compared to freelancing, internships are better in terms of learning the day-to-day process of the job. If your mentor (and management) doesn’t expect you to progress fast and become an effective member of the unit within a couple of months, you may not progress as fast from a technical standpoint.