How is service-learning different from fieldwork, internship and volunteerism?

Like service-learning, fieldwork and internships are academically-based, but often require a much larger time commitment and may be geared to the development of very specific skills such as teaching, social work or nursing. Service-learning, on the other hand, does not focus on the acquisition of particular career skills, but rather helps students deepen their understanding of course content through experiences in the community and reflection in the classroom. Service-learning’s connection to academics and course goals, differentiates it from community volunteerism.