Synthetic data is data that is artificially generated by a computational process rather than being collected through sensory means or manually created by humans. It is typically produced by a model trained to replicate the characteristics and structure of its original training data, aiming to maintain a similar distribution.