SQL databases are relational, and store structured data. They work using SQL (Structured Query Language) queries. NoSQL databases are non-relational, and store unstructured data. They work with queries specific to each DBMS.