SQL is an abbreviation for Structured Query Language. It is used to access and manipulate databases. SQL is useful when you need to handle structured data where there are relations between entities and variables. A developer will use SQL statements to update or retrieve data from a database.