In the old days -- meaning, just a couple years ago -- blogs used to be separate entities from websites. A handful of hosting sites specialized in offering blogging architecture -- Blogger, TypePad, WordPress, Tumblr -- and the idea spread that a blog is different from a website.
In reality, especially these days, most webhosts offer the blogging technology as a special kind of page type. You have the option of clicking an Add Blog link and adding a blog, or not having one at all if you are using Wix.
For all practical purposes, here's the easy way to keep the terms straight:
a blog has continually new content
a website rarely changes or adds content
a blogsite is a hybrid of the two
While it's possible to maintain a website on one host and a blog on another -- which many people have done, especially when starting with a blog that has no additional static pages, ideally now you want a blogsite. This is because Google wants to see continually fresh content, so having a blog separate from a website doesn't help you site gain traffic.
Which is kind of the point, if you're writing once a week or more.
So, the answer to the question is to stop thinking of this as an either / or question, and start thinking about simply using a webhost like Wix that provides the both / and.solution.