How does Facebook make Money?

Facebook has become very successful because they sell advertising on their website. In addition to this website, they also offer a Facebook app for mobile phones. So much of the world depends on mobile phones for Internet browsing that Facebook spends a lot of time and energy focusing on advertising on smart phones.