This document provides an overview of SPARQL, the query language for RDF. It describes that SPARQL allows users to write unambiguous queries over broad domains, similar to SQL for databases. The basics of SPARQL are explained, including writing simple queries with graph patterns to match RDF data, handling results, and matching different types of RDF terms and literals. Building RDF graphs from query results is also covered.