SQL is a structured query language used to query data from the database, While PL SQL is procedural SQL used to write programs.