SOQL - Salesforce Object Query language

SOQL term as Salesforce Object Query language, This is Salesforce Object Query Language designed to work with SFDC Database. 

SOQL(Salesforce Object Query Language) is used to query the records from the database based on the requirement.  It can search a record on a given criterion only in single sObject.