La sottotitolazione è la rappresentazione testuale della lingua parlata in un video, in modo da rendere il testo sullo schermo. Tale servizio può comprendere anche lo «spotting», ossia la sincronizzazione dei sottotitoli con il video. I sottotitoli possono essere forniti solo nella lingua di partenza del video ovvero in una o più lingue diverse, e sono consegnati insieme a codici temporali indicanti in quale esatto momento un sottotitolo deve comparire e per quanto tempo deve essere visibile sullo schermo.