With a blog, you hope that your audience remembers to visit it (pull). With a newsletter you send content their way (push) so you actively remind them you exist. You can, of course, use newsletters to push new blog content, so it’s best to use both.
References
Blank, Dan. Be the Gateway: A Practical Guide to Sharing Your Creative Work and Engaging an Audience. WeGrowMedia, 2017.