Before we even get to the topic of SQL, just remember what SQL stands for: Structured Query Language
SQL exists to help you deal with the management of relational databases and help you access data in those databases.
There are many SQL systems or servers out there and many flavors of the SQL language. In this site, I'm mainly focusing on Microsoft SQL.