Nagrywanie screencastów to funkcja, która daje możliwość nagrywania obrazu z ekranu. Dzięki niej, możemy np. pokazać innym osobom to, co wykonujemy na naszym komputerze. Najczęściej ma to charakter wyjaśniający, bądź prezentacyjny.
W zależności od typu programu, do screencastu możemy zwykle dodać nasz komentarz, elementy graficzne (np. zaznaczenia, strzałki itp.), czy nawet dodać obraz z kamery internetowej, dzięki której odbiorca zobaczy naszą twarz.