It depends on whether you want to self-host your blog or use a hosted platform. Self-hosting requires finding and paying for hosting, while hosted platforms take care of hosting for you.