WordPress has two standard content types: Posts (i.e. blog posts), and Pages.
Please don’t play semantic games. Posts = blog. If you have posts, then yes: you have a blog.
Posts display in two formats: as an index (a list of posts), and as a single post. Which of these (or both, perhaps?) do you want to display in a single-column layout?