Turnitin to usługa działająca w chmurze, która ma trzy główne funkcje: skanowanie w poszukiwaniu plagiatowanych treści, przypisywanie ocen do dzieł akademickich i przeglądanie recenzji wzajemnych między uczniami. Nauczyciele uzyskują roczną licencję, zanim będą mogli przesłać studenta dokumenty na stronie Turnitin i sprawdź oryginalność.
Weryfikacja, że prace pisemne są unikatowe, powoduje, że Turnitin zachęca uczniów do przestrzegania ich rzetelności naukowej. Usługa ma zastrzeżony algorytm, którego używa do porównywania tekstu z bazą danych, która może się poszczycić ogromnym zbiorem treści internetowych, artykułów studenckich i czasopism akademickich. Jeśli odkryje, że przesłany papier ma podobieństwa z innymi pracami, Turnitin wysyła raport do nauczyciela, aby pokazać procent skopiowanej treści. Nauczyciel ostatecznie decyduje, czy uczeń popełnił plagiat.
Turnitin oferuje narzędzia, które pomagają nauczycielom w ocenie prac studentów. Należą do nich komentarz głosowy, adnotacje oraz niestandardowe oznaczenia "przeciągnij i upuść". Turnitin może również sprawdzać błędy pisowni, gramatyki i stylu. Pozwala także nauczycielom śledzić wyniki swoich uczniów w miarę upływu czasu dzięki statystykom i wykresom.
Oprócz opinii instruktorów, Turnitin pomaga w recenzowaniu, aby pomóc uczniom uczyć się od siebie nawzajem. Ponieważ praca studenta jest przechowywana online, jego rówieśnicy mogą w dogodny sposób uzyskać do niego dostęp w każdej chwili. Nauczyciele mogą ustalać pytania dotyczące oceny, aby pomóc uczniom pisać recenzje swoich kolegów. Dostępna jest również opcja anonimowych recenzji.