Other than your latest blog posts, you can also set a PAGE as your Home page using Static front page feature.
By default, WordPress shows your TEN most recent blog posts on your home page.
You can set a customized page as your home page from the Settings → Reading option. This feature is mostly used by companies where the BLOG is a secondary option.