Technologie
Jádro Facebooku je postavené na softwarovém balíku LAMP (Linux, Apache, MySQL, PHP). Systém ale používá mnoho dalších technologií jako AJAX, Java nebo Flash.
Pro tvorbu aplikací pro Facebook byl vytvořen jazyk FBML (Facebook Markup Language), který je extenzí HTML a zajišťuje konzistenci aplikací a bezpečnost. Je také možné používat upravený JavaScript pod názvem FBJS (Facebook JavaScript). Pro dotazy k databázi se používá FQL (Facebook Query Language).