Facebook will spend 1 billion dollars (£629 million) to buy the photo-sharing software company Instagram.
The deal comes days after the service began offering a version for Android phones. The payment will be in cash and Facebook stock.
Facebook is expected to complete its initial public offering of stock next month.
It is Facebook's largest acquisition to date.