ChatGPT si basa sul modello di elaborazione del linguaggio naturale (NLP), che gli consente di produrre testo simile a quello umano in base alla richiesta dell'utente. Alcuni degli usi più comuni sono la traduzione di testi, la scrittura di contenuti e la generazione di codice di programmazione.