ChatGPT is a type of computer program that uses artificial intelligence (AI) to have conversations with people. It uses what's called natural language processing (NLP) to understand what people are saying and generate appropriate responses.