Why are blog posts showing up on my home page?

Previously when I used the studio theme blog post never showed up on the front page. Also, I set a "Blog Posts" page and used the blog news template and they it just shows the same front page. weird. Help!!