An internship is a type of job experience provided by organizations for students and recent graduates to gain exposure to a particular industry or profession. Internships provide hands-on experience in a particular field, allow students to develop skills and gain knowledge, and enable them to build a professional network. Internships can be paid or unpaid and may last anywhere from a few weeks to a full academic year.