As an AI language model, ChatGPT is a program consisting of a large neural network that has been trained on vast amounts of textual data. Specifically, ChatGPT is a variant of the GPT (Generative Pre-trained Transformer) family of models developed by OpenAI.