You can choose what’s displayed on the homepage of your site. It can be posts or a static page. To set a static homepage, you first need to create two Pages. One page will become the homepage, and the other will be your Posts Page (Blog page).
First, create a new page on your website, with the WP Dashboard > Pages > Add New link. Give the name the new page Front page, for example. Publish your page.
In the same way, create a page that will display your blog posts. Give the name the new page Blog, for example. Publish your page.
Assign a Front Page
Next, go to Settings > Reading. Set A static page for Front page displays.
Now you can to set a created static page (1) as the Front Page (2) of the website and assign a Posts Page (3).

Front Page sections
Once you have created a Front Page you can manage its sections. To manage sections go to Appearance > Customize > Front Page Sections.

First set the order and visibility of the sections in the panel called Visibility & Sorting. You can then customize each of the displayed sections.