SQL is a standard language for accessing and manipulating relational databases. It allows users to define, manipulate, and control access to data in a database. Some key capabilities of SQL include executing queries to retrieve data, as well as inserting, updating, and deleting records. SQL databases typically contain tables made up of rows and columns that store data. Relationships between tables are defined through primary and foreign keys. Database management systems use SQL to maintain database objects like tables, indexes, and views.