How to scrape top 5 headlines from BBC using puppeteer & NodeJS

Web scraping is a method of extracting desired data from web sites. In the world of Javascript "puppeteer" is the most commonly used tool to do such kind of tasks. In this tutorial, we will use puppeteer to scrape the top 5 headlines from the world's leading news website.