Facebook is a social utility that helps people communicate more efficiently with their friends, family and coworkers.
It has a built-in lightweight but powerful multi-language RPC framework that allows the company to seamlessly and easily tie together subsystems written in any language, running on any platform.

Facebook Query Language, or FQL, enables you to use an SQL-style interface to query the data exposed by the Graph API. It's provided for some advanced features not available in the Graph API, including batching multiple queries into a single call.
Pop-up completion list includes Facebook Tables and Fields