The document describes federated SPARQL query processing over the Web of Data. It discusses different approaches to SPARQL query federation including SPARQL endpoint federation, linked data federation, linked data fragments federation, and hybrid approaches. It also covers topics related to federated query optimization such as source selection, join order selection, and join implementations. Source selection algorithms discussed include index-free, index-only, and hybrid approaches.