Facebook

Perustoiminnot

Facebookissa ihmiset esiintyvät lähtökohtaisesti oikealla nimellään. Käyttö alkaa lähettämällä kuva itsestään ja ajan myötä keräämällä lista kavereista. Kuvaa ei ole pakko lisätä. Jokaisen kaverin täytyy hyväksyä lähetetty kaveripyyntö, minkä jälkeen molemmat osapuolet ilmestyvät toistensa listalle.
Sivusto tarjoaa useita tapoja kertoa kuulumisistaan ja kokemuksistaan. Jokaisella on oma aikajana (aikaisemmin seinä), johon kaverit voivat kirjoittaa viestejä ja jossa voi kertoa omia tapahtumia status- eli tilapäivityksissä. Facebookin etusivu näyttää uutisvirran, joka toimii yhteenvetona uusimmista tapahtumista. Käytössä on myös yksinkertainen chat, jossa voi keskustella reaaliaikaisesti.
Käyttäjällä voi olla Facebookin rajattoman tallennuskapasiteetin ansiosta loputtomasti kuvia itsestään tai muista tapahtumista. Kuvia voi jaotella teeman mukaan erilaisiin albumeihin ja lisätä niihin tägejä, jotka kertovat, keitä niissä esiintyy. Kuvia on mahdollista myös kommentoida. Henkilö voi hallita julkaisemiensa kuvien tai tietojen näkyvyyttä. Eri osa-alueita voi rajoittaa näkymään vain itselle, läheisille kavereille, kaikille kavereille, kavereiden kavereille tai kaikille.
Mainosbannerien lisäksi Facebook on kehittänyt muun muassa erilaisia sovelluksia ja pelejä, joiden mainostaminen tuo tuloja verkoston lisäksi myös käyttäjille.
Huhtikuussa 2018 Mark Zuckerberg kertoi Facebookin kehittäjäkonferenssissa että Facebookiin lisätään deittailupalvelu.

Suosio

Kävijämääriensä perusteella Facebook on suosituin yhteisöpalvelu. Se ohitti suurimman kilpailijansa MySpacen huhtikuussa 2008. ComScoren mukaan Facebookilla oli kesäkuussa 2008 noin 132,2 miljoonaa uniikkia käyttäjää, kun taas MySpacella vain 117,6 miljoonaa. Alexan mukaan palvelu on nykyisin maailman toiseksi suosituin internet-sivusto. Sivusto on kaikkein suosituin muun muassa Indonesiassa, Filippiineillä ja Norjassa.

Kävijä- ja käyttäjämäärien kehitys

Syksyllä 2009 Facebook oli maailman neljänneksi vierailluin sivusto. Googlen omistaman DoubleClick-yhtiön kesäkuussa 2010 tekemän 1 000 suosituimman sivuston listan mukaan Facebook oli maailman suosituin sivusto; kuukauden aikana sivustolla oli vieraillut yhteensä 540 miljoonaa uniikkia kävijää. Listalla ei kuitenkaan ollut aikuisviihde- tai Googlen omistamia sivustoja. New York Timesin huhtikuussa 2010 tekemän tutkimuksen mukaan Facebookin käyttäjistä eniten tuli Yhdysvalloista (118,7 miljoonaa käyttäjää), Isosta-Britanniasta (24,1 miljoonaa) ja Indonesiasta (22,7 miljoonaa). Maailman vierailluimmaksi verkkopalveluksi Facebook nousi vuonna 2012. Facebook ylitti ensimmäisen kerran miljardin kuukausittaisen käyttäjän rajan 14. syyskuuta 2012. Lokakuussa 2015 palvelu rikkoi puolentoista miljardin rekisteröityneen käyttäjän rajan ja miljardin päivittäisen käyttäjän rajan. Kesäkuun 2017 lopussa rekisteröityneitä käyttäjiä oli kaksi miljardia.

Facebook yrityksille

Facebookia voi käyttää joko yksityishenkilönä profiililla tai yrityksille ja yhdistyksille tarkoitetuilla sivuilla. Facebook-sivuillaan yritykset markkinoivat tuotteitaan ja palveluitaan ja palvelevat asiakkaitaan. Facebook-käyttäjät voivat tykätä yritysten sivuista ja näin vastaanottaa yritysten viestejä. 
Lisäksi Facebook tarjoaa yrityksille mahdollisuuden kohdentaa julkaisujaan tietyille kohderyhmille tai tehdä mainoksia, jotka ohjaavat Facebookin ulkopuolisille sivuille.
Palvelussa mainostava yritys voi kohdentaa mainoksensa todella tarkasti. Mainokset voi asettaa näkymään esimerkiksi vain alle 20-vuotiaille, Suomessa asuville ja parisuhteessa oleville miehille. Facebook palveluna kehittyy jatkuvasti ja todella nopealla tahdilla. Palvelun alkuvaiheessa esimerkiksi kaikki sivuista tykänneet saivat yritysten kaikki julkaisut, mutta sivusto ei ole toiminut enää pitkään aikaan niin, koska Facebookin tavoitteena on tehdä rahaa hankkimalla tuloja yrityksiltä, jotka maksavat julkaisujen mainostamisesta.

Open Source kehitys

Facebook on alun perin ohjelmoitu PHP-alustalla. Vuonna 2010 Facebook julkaisi HipHop-kääntäjän (HPHPc), joka kääntää PHP-koodin C++:ksi, joka voidaan kääntää edelleen natiiviksi ohjelmaksi palvelun nopeuttamiseksi.
Vuonna 2013 HipHop-kääntäjä korvattiin HHVM-virtuaalikoneella (HipHop Virtual Machine), joka kääntää koodin ajonaikana.
Vuodesta 2014 lähtien Facebook on korvaamassa PHP:tä taaksepäin yhteensopivalla Hack-ohjelmointikielellä.
Facebook on julkaissut Open source -ohjelmistoa sekä muun muassa Big Sur laitealustan avoimeen käyttöön.