SQL is a standard language used to communicate with relational databases. SQL statements are used to perform tasks like retrieving, updating, and managing data. Common SQL commands include SELECT, INSERT, UPDATE, DELETE, CREATE, and DROP. A relational database contains tables which store data in rows and columns. Tables can be queried using SELECT statements to retrieve specific data that matches criteria specified in the WHERE clause.