Home page is the main landing page of a website. The page you land on, by entering an URL like www.example.com, is the ‘home page’ for that website.
Usually a WordPress website designs a home page to display latest blog posts in descending order. Yet, you will find so many WordPress sites use custom developed home page to display selected posts and information on home page.