This document introduces SPARQL, the SPARQL query language used to retrieve and manipulate RDF data. It provides an example SPARQL query to return full names from a sample RDF graph. It then describes what a SPARQL Service Description is, which is a vocabulary for discovering and describing SPARQL services and endpoints. It outlines several properties and classes used in SPARQL Service Descriptions.