SQL (Structured Query Language) is a domain-specific language used for managing and manipulating relational databases. It provides a standardized way to interact with databases, enabling tasks such as data retrieval, insertion, updating, and deletion.