WordPress default home page is the blog page. To setup a diffrent content page as home page, please follow the steps below.
- Create a page you want to set up as home page
- Create a page you want to set as blog page
- Got to Dashboard -> Settings -> Reading
- Please select A static page (select below) option
You can do same thing via customizer.
Customizing > Homepage Settings
Check out this video for help