SQL is a structured query language that is used to query a database while MySQL is an open source database that implements SQL.