All you really need to start blogging is a computer, an internet connection, and a blogging platform to write on.
When you start making money, you may want to invest in other marketing automation tools to grow your business.