The default start page of Google Chrome, that you see when you create a new tab, has two sections. The “most visited” section contains thumbnails of websites that you visit more often while the other section has shortcuts to web apps that you have installed from the Chrome Web Store.
The “most visited” list is auto-generated based on your browsing history but you can quickly add any of your favorite website to the “apps” section even if that site is not officially available as an installable app in the Chrome Store.
There are two ways of doing this. You can either drag a website thumbnails from the “Most Visited” section to the “Apps” section of Chrome and make that site available as an app. Or you may open a site in a separate tab and drag the site’s favicon to the Apps section as shown in the video below.
Once the website is available as an app inside Chrome, you can quickly launch the site from the Apps section itself without installing any extensions. The only limitation is that Chrome won’t generate any thumbnail images for these self-created apps.